Seite 2 von 2 ErsteErste 12
Ergebnis 11 bis 14 von 14
  1. #11
    CIH-Virus
    Registriert seit
    02.12.2007
    Beiträge
    420

    Standard

    Code:
    00401F96  |. 50             PUSH EAX                                 ; /<%s>
    00401F97  |. 8B4424 08      MOV EAX,DWORD PTR SS:[ESP+8]             ; |
    00401F9B  |. 51             PUSH ECX                                 ; |<%s>
    00401F9C  |. 52             PUSH EDX                                 ; |<%s>
    00401F9D  |. 68 BC914400    PUSH 2__Certi.004491BC                   ; |Format = "LOGIN_STR @iaccount='%s', @ipassword='%s', @isession='%s'"
    00401FA2  |. 50             PUSH EAX                                 ; |s
    00401FA3     FF15 EC054400  CALL DWORD PTR DS:[<&USER32.wsprintfA>]  ;  USER32.wsprintfA
    00401FA9  |. 83C4 14        ADD ESP,14
    00401FAC  |. C2 1000        RETN 10
    00401FAF  |> 8B4C24 0C      MOV ECX,DWORD PTR SS:[ESP+C]
    00401FB3  |. 8B5424 08      MOV EDX,DWORD PTR SS:[ESP+8]
    00401FB7  |. 8B4424 04      MOV EAX,DWORD PTR SS:[ESP+4]
    00401FBB     51             PUSH ECX                                 ; |<%s>
    00401FBC  |. 52             PUSH EDX                                 ; |<%s>
    00401FBD  |. 68 A4914400    PUSH 2__Certi.004491A4                   ; |Format = "LOGIN_STR '%s', '%s'"
    00401FC2  |. 50             PUSH EAX                                 ; |s
    00401FC3  |. FF15 EC054400  CALL DWORD PTR DS:[<&USER32.wsprintfA>]  ; \wsprintfA
    Das ist der code glaube ich mal ._.

    Format = "LOGIN_STR '%s', '%s'

    Ruft meines wissens ja die SP login_str mit zwei strings auf (username,password)

    Doch was es mit
    LOGIN_STR @iaccount='%s', @ipassword='%s', @isession='%s'

    Aufsich hat weis ich nicht aber es wäre ja unsinnig wen das die RESULT's wären die er annimmt o,O wofür braucht er da das pw? :s
    [B] Website hilfe (sql,programmierung,etc)
    [B] RAT Hilfe
    [B] Dienstleistung allerlei art

    [S] Alles

    Zitat Zitat von User
    hi nochmal ..

    ok hast recht aber wie sucht man den bei sufu ...
    kenn mich net so aus ..

    danke noch fürs tip

  2. #12
    NoClose Wurm
    Registriert seit
    21.03.2008
    Beiträge
    196

    Standard

    Zitat Zitat von YannicK Beitrag anzeigen
    Format = "LOGIN_STR '%s', '%s'

    Ruft meines wissens ja die SP login_str mit zwei strings auf (username,password)

    Doch was es mit
    LOGIN_STR @iaccount='%s', @ipassword='%s', @isession='%s'

    Aufsich hat weis ich nicht aber es wäre ja unsinnig wen das die RESULT's wären die er annimmt o,O wofür braucht er da das pw? :s
    Jo das sieht sehr vielversprechend aus, wenn du aber genau schaust, siehst du das ein RETN dazwischen ist. D.h. zunächst mal ohne zu wissen was weiter oben steht wird nur eins davon benutzt...

    Also ich tippe mal, dass die LOGIN_STR procedure 2 funktionen erfüllt. Einmal normaler login mit LOGIN_STR username passwort und das andere könnte vielleicht ein logout sein oder eine Abfrage für sonstiges? Muss man genauer anschauen.
    @iaccount='string' ist eine normale variablen Zuweisung in TSQL.

  3. #13
    CIH-Virus
    Registriert seit
    02.12.2007
    Beiträge
    420

    Standard

    Nur woher weis ich was ich jetzt als RESULT angeben muss? ;<

    Wen ich nur RESULT 1; z.b mache kommt SERVER VERIFIZIERUNGSFEHLER

    Wen ich aber ein SELECT 1; RETURN 1; hinmache kommt Falscher username.

    Wie könnte ich das aber herausfinden? mit wpe hab ich schon geschaut was der so sendet.

    er sendet die procedure und die parameter und erhält dan eine antwort von port 1433 (mssql)
    [B] Website hilfe (sql,programmierung,etc)
    [B] RAT Hilfe
    [B] Dienstleistung allerlei art

    [S] Alles

    Zitat Zitat von User
    hi nochmal ..

    ok hast recht aber wie sucht man den bei sufu ...
    kenn mich net so aus ..

    danke noch fürs tip

  4. #14
    NoClose Wurm
    Registriert seit
    21.03.2008
    Beiträge
    196

    Standard

    Zitat Zitat von YannicK Beitrag anzeigen
    Nur woher weis ich was ich jetzt als RESULT angeben muss? ;<
    Mit dem Debugger kann man das doch schön sehen... setzt halt ein breakpoint in diese prozedure und steppe durch bis du zu der stelle kommst, wo das programm den rückgabewert empfängt und mit etwas vergleicht...

Seite 2 von 2 ErsteErste 12

Stichworte

Berechtigungen

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