Results 1 to 5 of 5

Thread: [MASM] Downloader FWB+ ทดสอบแล้ว

  1. #1
    Senior Member
    Join Date
    Jul 2004
    Location
    Thailand
    Posts
    211



    จากโค้ด เก่า
    http://citec.us/forum/index.php?showtopic=...mp;hl=fwb\


    เอา function downloader มาใส่เพิ่ม ทดสอบแล้ว มันสามารถผ่าน firewall ได้จริงๆ

    ***โค้ดเขียนแบบ ง่ายๆ ไม่มีการดัก error มากนัก ใช้ แค่ทดสอบ ใครเจอ error ช้วยแก่หน่อยก็ดี


    **Hidden Content: To see this hidden content your post count must be 20 or greater.**

  2. #2
    Senior Member
    Join Date
    Jan 2008
    Location
    Some where on the earth.
    Posts
    106


    - -"

    กว่าจะเข้าใจได้เล่นเอาเสียเวลาไป 1 วันเต็มๆ (ไม่รู้ว่าจะเข้าใจถูกด้วยหรือเปล่า เหอๆๆ)
    มีคำถามครับ พร้อมๆกับ แปลง code ให้ดูง่ายขึ้นในรูปของ masm (ผมเข้าใจว่าใน remote มันคล้ายๆกับ shell code ดีๆนี่เอง)

    [hide=20]

    ผมเอามาเฉพาะ ส่วนของ remote นะครับ

    คำถามคือ ตรงที่ผม comment เอาไว้ว่า "push ทำไมหว่า??" ผมไม่หาไม่เจออ่ะครับว่า ทำไมต้อง push ค่าเหล่านี้ลงไปด้วย??
    ยังไง รบกวนท่านผู้รู้ บอกนิดนึง T-T

    [code]
    ;##################################################################
    ;invoke Loadlibrary,TInjData.szUkernel32
    ;invoke GetProcAddress,eax,TInjData.szGetWindowsDirectory
    ;push offset TInjData.szdWindowsPath
    <div align="center">"Hacking isn’t about helping the security industry, which leeches from Hackers."</div>

    <div align="center">http://img397.imageshack.us/img397/159/cwhbannerzl0.gif</div>

  3. #3
    Senior Member
    Join Date
    Jul 2004
    Location
    Thailand
    Posts
    211


    ตอบ ให้ เป็นการ จอง ไง เช่น อยากใช้ edi ก็ต้อง push edi เอาไว้

    เพราะ ก่อน หน้านี้ มันอาจโดนใช้ ไปแล้ว ถ้าไม่ push มันจะจำค่าเก่าๆ

    แต่ในตัว อย่าที่ถาม มัน push แบบนั้นไม่ได้น้ะ .... ถ้าอยู่ในรูปแบบ invoke ไม่ต้องมี push

    http://msdn.microsoft.com/en-us/libr...54(VS.85).aspx



  4. #4
    Senior Member
    Join Date
    Jan 2008
    Location
    Some where on the earth.
    Posts
    106


    - -" ถามต่อ
    อย่างเช่น

    call [esi].szdGetAddr;getprocess lstrcat ด้วย GetProcAddress

    lea edi,[esi].szdRunPath
    push edi << มันมีการ push 2 ครั้งอ่ะครับ

    push ebx;c:\windows
    push edi;runpath << มันมีการ push 2 ครั้งอ่ะครับ
    cmp eax,eax
    jnz @f
    call eax << call lstrcat(arg1,arg2) << ถ้าผมเข้าใจไม่ผิด มัน push แค่ edi กับ ebx สองตัว บนก็ใช้ได้เลยนี่ครับ - -"[/b]
    T-T ขี้สงสัยหน่อยนะครับ โทษที
    <div align="center">"Hacking isn’t about helping the security industry, which leeches from Hackers."</div>

    <div align="center">http://img397.imageshack.us/img397/159/cwhbannerzl0.gif</div>

  5. #5
    Senior Member
    Join Date
    Jul 2004
    Location
    Thailand
    Posts
    211



    ถูกแล้วครับ ลบทิ้งไปได้เลย คือ ตอนเขียน มัน งง และ มึน

    มีจุดไหนอีก ก็แนะนำได้ ครับ tummy สุดยอดจริงๆ

Similar Threads

  1. Replies: 0
    Last Post: 14-12-2008, 07:52 AM
  2. Replies: 0
    Last Post: 30-05-2008, 02:26 PM
  3. Replies: 0
    Last Post: 28-02-2008, 10:09 AM
  4. วิธีในการเพิ่มความเร็วเน็ต+ทดสอบแล้ว+
    By piece303 in forum บทความ คอมพิวเตอร์ ทัวไป
    Replies: 2
    Last Post: 15-10-2007, 05:13 PM
  5. Replies: 1
    Last Post: 31-12-2006, 08:29 PM

Members who have read this thread : 0

Actions : (View-Readers)

There are no names to display.

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •