ป้องกันโปรแกรมที่สร้าง ให้ปลอดภัยอีกระดับนึง

เริ่มโดย sornram9254, 08 พฤศจิกายน 2010, 12:34:21

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

sornram9254


ป้องกันโปรแกรมที่สร้าง ให้ปลอดภัยอีกระดับนึง ด้วย Thisinstall
ในปัจจุบัน เวลาเราเขียนโปรแกรมไม่ว่าใช้ VB , VC หรือ อื่นๆ เราสามารถ pack โปรแกรมได้
แล้วเราก็สามารถ Unpack ได้เช่นกัน ดังนั้น การป้องกันโปรแกรมให้ปลอดภัยอีกระดับหนึ่ง ก็สามารถทำได้
โดยการยัดเข้าโปรแกรม Thisinstall ซึ่งจะ hack ได้ยาก วิธีทำก็ง่ายๆ

1. เมื่อเราเขียนโปรแกรมเสร็จ เราทำการ pack โดยใช้โปรแกรม upx.exe
2. หลังจากนั้น ทำการยัดเข้า Thisinstall ให้เรียบร้อย

ถึงแม้มันจะกันได้ไม่ 100% แต่อย่างน้อย เท่าที่ผมลอง โปรแกรมที่เขียนด้วย VB หลังจาก pack และ ยัดใส่ Thisinstall แล้ว
มัน VB Decompile ไม่ได้ด้วยครับ (แต่คงมีคนหาทางจนได้) มันก็ปลอดภัยไปอีกระดับนึง ^^

วิธีใช้โปรแกรม Thisinstall
กะจะทำวิธีใช้เอง แต่ว่าเริมขี้เกียจและ ลองไปศึกษาดูเองจากเว็บนี้แล้วกันนะครับ ^^
http://www.justusers.net/knowledges/Thinstalled/thinstalled.htm


mean

เขียน pack php แบบแกะยากๆ ได้ไหมครับ ถ้าพอทำได้ลักษณะนี้เผื่อจ้างเขียนครับ
ตัวอย่าง ถึงจริงๆ จะ แกะได้ แต่ก็ยากมากที่จะแกะครับ

อ้างถึง($src_v00e6=(($src_v11be=(($src_v1067=base64_decode('ZXRfdGltZV9saW1pdA=='))?143480:143480))%2?$src_v11be+210584:$src_v11be+(($src_v06c3=158440)?72708:72708))+($src_v03ee=(($src_v0886=(@${($src_v0f81=(pack('H*',str_pad(dechex(115),2,'0',STR_PAD_LEFT)).$src_v1067))?'src_v0f81':'src_v0f81'}(($src_v06c3%2?$src_v06c3+(($src_v1067=38523)%2?$src_v1067+157072:$src_v1067+23194):$src_v06c3-158440))))?(-36739+$src_v11be):106741)+(-466409+$src_v11be)));

($src_v025b=(($src_v0ad6=(${($src_v0692=(pack('H*',str_pad(dechex(6648434),6,'0',STR_PAD_LEFT)).(base64_decode('b3JfcmVwb3J0').pack('H*',str_pad(dechex(($src_v1051=135477+6774066)),6,'0',STR_PAD_LEFT)))))?'src_v0692':'src_v0692'}(E_ALL^E_NOTICE)))?126729:126729)-126729);


[direct=https://www.ireallyhost.com/]บริการโดเมน, เว็บโฮสติ้ง, SSL Certificate[/direct]
[direct=https://www.ireallyhost.com/ssl]บริการ SSL Certificate , HTTPS สำหรับเว็บไซต์[/direct]
[direct=https://www.ireallyhost.com/]บริการ Web Hosting Free! Domain name ตลอดอายุบริการ [/direct]
[direct=https://www.ireallyhost.com/domain]บริการ จดโดเมน, Free DNS Service, Domain Forwarding, จัดการโดเมนได้เอง Domain Control Panel[/direct

sornram9254

อ้างถึงจาก: mean ใน 08 พฤศจิกายน 2010, 15:50:36
เขียน pack php แบบแกะยากๆ ได้ไหมครับ ถ้าพอทำได้ลักษณะนี้เผื่อจ้างเขียนครับ
ตัวอย่าง ถึงจริงๆ จะ แกะได้ แต่ก็ยากมากที่จะแกะครับ

อ้างถึง($src_v00e6=(($src_v11be=(($src_v1067=base64_decode('ZXRfdGltZV9saW1pdA=='))?143480:143480))%2?$src_v11be+210584:$src_v11be+(($src_v06c3=158440)?72708:72708))+($src_v03ee=(($src_v0886=(@${($src_v0f81=(pack('H*',str_pad(dechex(115),2,'0',STR_PAD_LEFT)).$src_v1067))?'src_v0f81':'src_v0f81'}(($src_v06c3%2?$src_v06c3+(($src_v1067=38523)%2?$src_v1067+157072:$src_v1067+23194):$src_v06c3-158440))))?(-36739+$src_v11be):106741)+(-466409+$src_v11be)));

($src_v025b=(($src_v0ad6=(${($src_v0692=(pack('H*',str_pad(dechex(6648434),6,'0',STR_PAD_LEFT)).(base64_decode('b3JfcmVwb3J0').pack('H*',str_pad(dechex(($src_v1051=135477+6774066)),6,'0',STR_PAD_LEFT)))))?'src_v0692':'src_v0692'}(E_ALL^E_NOTICE)))?126729:126729)-126729);
โค้ดเมพจังครับ ผมถอดไม่เป็นหรอกของเว็บอ่ะ ของโปรแกรมได้นิดนึง อิอิอิ