Ergebnis 1 bis 7 von 7
  1. #1
    Cyberwar-Hacker Avatar von Lord_Ben@
    Registriert seit
    02.01.2009
    Beiträge
    492

    Standard [S] Source von Bot (Zeus,etc)

    Also wie der titel schon sagt suche ich den quellcode von einem webpanel bot.
    Als lernobjekt...



    Video-Tut No-Ip über Tor
    Bm-Profil
    "The only diffrences between Losers and Winners is, that the Winners have lose more often than the Losers"

  2. #2
    I HACKED 127.0.0.1!!!!111 Avatar von Sn0opY
    Registriert seit
    13.09.2008
    Beiträge
    1.113

    Standard

    guck ma in der botnet section meine da mal n source pack gefunden zu haben
    gab auch eins mit stealern etc
    !gnudnewhcsrevtieZ enie saw sawos tseil ud LOL

    [s] NIX

    [b] Infos, Support, TuTs, Nützliches

    [Ich seh nur EMO GIRLS als AVATARE ?! wollt ihr die Weltherrschaft an euch reißen?]

  3. #3
    Cyberwar-Hacker Avatar von Lord_Ben@
    Registriert seit
    02.01.2009
    Beiträge
    492

    Standard

    ähm verbesser mich wenn ich falsch liege aber es giebt garkeine bot section mehr...



    Video-Tut No-Ip über Tor
    Bm-Profil
    "The only diffrences between Losers and Winners is, that the Winners have lose more often than the Losers"

  4. #4
    Anfänger
    Registriert seit
    31.01.2010
    Beiträge
    6

    Standard

    Wenn du einen Bot in .NET Suchst solltest du dir den Stasi Lite anschauen, is ja geleaked worden. (der soll aber extrem unstable sein)


    proofed

  5. #5
    El Diablo :> Avatar von VooDoo666
    Registriert seit
    20.03.2009
    Beiträge
    749

    Standard

    Zitat Zitat von proofed Beitrag anzeigen
    Wenn du einen Bot in .NET Suchst solltest du dir den Stasi Lite anschauen, is ja geleaked worden. (der soll aber extrem unstable sein)


    proofed
    1. Es gibt keine BotNet Section mehr @ Snoopy.
    2. Stasi Leaked ist derartig grottig. Da funktioniert gar nichts. Entweder du kannst C# und fixxt dir den, oder du lässt es sein.
    3. Für den Anfang empfehle ich dir: Sammel Vics auf einem Bot wie Elite Loader. Wenn du das Geld zusammen hast, kauf dir einen gescheiten Bot und gut is.
    * BlackCobra hat die Verbindung getrennt (Left IDN: vodoo = fotze)

    mimi
    mimimimimimimimimimi

  6. #6
    I HACKED 127.0.0.1!!!!111 Avatar von Sn0opY
    Registriert seit
    13.09.2008
    Beiträge
    1.113

    Standard

    ^^ hm ok thx jungs hab mich nichtmehr so orgentlich umgeguckt nach der downtime
    muss ma daheim wühlen denke ich hab da noch was meld dich ma im icq
    !gnudnewhcsrevtieZ enie saw sawos tseil ud LOL

    [s] NIX

    [b] Infos, Support, TuTs, Nützliches

    [Ich seh nur EMO GIRLS als AVATARE ?! wollt ihr die Weltherrschaft an euch reißen?]

  7. #7
    Bad Times Virus
    Registriert seit
    14.03.2009
    Beiträge
    579

    Standard

    naja kein webpanel bot ist so richtig bombe.
    wenn guck dich mal im internet um nach der benutzung von internetreadfile usw.
    wenn du google.de auslesen kannst musst du nur noch stringhandling können und hast den bot fertig. und weil ich lipp bin schenk ich dir sogar ne funktion ready for c&p.
    Code:
    #include <windows.h>
    #include <wininet.h>
    #include <iostream>
    using namespace::std;
    
    
    typedef void* (WINAPI * TypeInternetOpen) (char*,DWORD,DWORD,DWORD,
                                               DWORD);
    typedef void* (WINAPI * TypeInternetOpenUrl) (void*,char*,DWORD,DWORD,
                                                  DWORD,DWORD);
    typedef void  (WINAPI * TypeInternetCloseHandle) (HANDLE);
    typedef BOOL  (WINAPI * TypeInternetReadFileA) ( HANDLE, LPVOID ,
                                                    DWORD ,LPDWORD);
    typedef BOOL (WINAPI * TypeHttpSendRequest)(HINTERNET, LPCTSTR,DWORD,LPVOID,DWORD);
    typedef BOOL (WINAPI * TypeHttpQueryInfo)(  HINTERNET,  DWORD,  LPVOID,  LPDWORD,  LPDWORD);
    typedef HINTERNET (WINAPI * TypeHttpOpenRequest)(  HINTERNET,  LPCTSTR ,  LPCTSTR ,  LPCTSTR ,
                                                  LPCTSTR ,  LPCTSTR ,  DWORD ,  DWORD*);
    typedef HINTERNET  (WINAPI * TypeInternetConnect)(  HINTERNET,  LPCTSTR ,  INTERNET_PORT ,
                                                    LPCTSTR ,  LPCTSTR ,  DWORD ,  DWORD ,
                                                      DWORD* );
    
    //InternetConnect(),
    TypeHttpOpenRequest myHttpOpenRequest;
    TypeHttpQueryInfo myHttpQueryInfo;
    TypeHttpSendRequest myHttpSendRequest;
    TypeInternetConnect myInternetConnect;
    TypeInternetOpen myInternetOpen;
    TypeInternetOpenUrl myInternetOpenUrl;
    TypeInternetReadFileA myInternetReadFileA;
    TypeInternetCloseHandle myInternetCloseHandle;
    
    //#pragma comment(lib,"wininet.lib")
    int main(){
    
       char Headers[] =
          "Content-Type: application/x-www-form-urlencoded";
       char frmdata[] =
          "name=John+Doe&userid=hithere&other=P%26Q";
       DWORD ResponseLength;
       HANDLE gHandle = LoadLibrary("wininet");
       if(!gHandle)
          return 0;
    
    
       myInternetOpen=(TypeInternetOpen)(DWORD)GetProcAddress((HINSTANCE)gHandle,"InternetOpenA");
       myInternetOpenUrl=(TypeInternetOpenUrl)(DWORD)GetProcAddress((HINSTANCE)gHandle,"InternetOpenUrlA");
       myInternetCloseHandle=(TypeInternetCloseHandle)(DWORD)GetProcAddress((HINSTANCE)gHandle,"InternetCloseHandle");
       myInternetReadFileA=(TypeInternetReadFileA)(DWORD)GetProcAddress((HINSTANCE)gHandle,"InternetReadFile");
       myHttpOpenRequest=(TypeHttpOpenRequest)(DWORD)GetProcAddress((HINSTANCE)gHandle,"HttpOpenRequestA");
       myHttpQueryInfo=(TypeHttpQueryInfo)(DWORD)GetProcAddress((HINSTANCE)gHandle,"HttpQueryInfoA");
       myHttpSendRequest=(TypeHttpSendRequest)(DWORD)GetProcAddress((HINSTANCE)gHandle,"HttpSendRequestA");
       myInternetConnect=(TypeInternetConnect)(DWORD)GetProcAddress((HINSTANCE)gHandle,"InternetConnectA");
       if(!myInternetOpen || !myInternetOpenUrl 
           || !myInternetCloseHandle || !myInternetReadFileA)
          return 0;
       while(1){
            HINTERNET hSession = myInternetOpen("MyAgent",
            INTERNET_OPEN_TYPE_PRECONFIG, NULL, NULL, 0);
            if(hSession==NULL)
            {
                cout<<"ieopen fail"<<endl;
                return 0;
            }
            HINTERNET hConnect = myInternetConnect(hSession,"localhost",
                                    INTERNET_DEFAULT_HTTP_PORT,NULL,NULL,
                                    INTERNET_SERVICE_HTTP,0,0);
            if(hConnect==NULL)
            {
                cout<<"iconnect"<<endl;
                return 0;
            } 
            HINTERNET hRequest = myHttpOpenRequest(hConnect, "POST",
                    "/search?q=me", NULL, NULL, NULL, INTERNET_FLAG_KEEP_CONNECTION, 0);
            if(hRequest==NULL)
            {
                cout<<"httpopenReq"<<endl;
                return 0;
            }
            myHttpSendRequest(hRequest, Headers, strlen( Headers), frmdata, strlen(frmdata));
            DWORD dwContentLen;
            DWORD dwBufLen = sizeof(dwContentLen);
            if(myHttpQueryInfo(hRequest,
                          HTTP_QUERY_CONTENT_LENGTH | HTTP_QUERY_FLAG_NUMBER,
                          (LPVOID)&dwContentLen, //Address of the buffer that receives the information
                          &dwBufLen, //Address of a value that contains the length of the data buffer
                          0))
            {
                    // You have a content length so you can calculate percent complete
                char *pData = (char*)GlobalAlloc(GMEM_FIXED, dwContentLen + 1);
                DWORD dwReadSize = dwContentLen;
                DWORD dwBytesRead;
     
                myInternetReadFileA(hRequest, pData, dwReadSize, &dwBytesRead);
                // Null terminate data
                pData[dwContentLen] = 0;
     
                // Display
                cout << pData;
            }
            else
            {
                DWORD err = GetLastError();
                // No content length...
                // Just read until we are done.
                char pData[100];
                DWORD dwBytesRead = 1;
                while (dwBytesRead)
                {
                    myInternetReadFileA(hRequest, pData, 99, &dwBytesRead);
                    pData[dwBytesRead] = 0;
                    cout << pData;
                }
            }
            Sleep(1000);
       }
    
    }

Stichworte

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •