Cracker Handbook 1.0 part 198 docx

6 121 2
Cracker Handbook 1.0 part 198 docx

Đang tải... (xem toàn văn)

Thông tin tài liệu

static char *val[] = { "a9993e364706816aba3e25717850c26c9cd0d89d", "84983e441c3bd26ebaae4aa1f95129e5e54670f1", "34aa973cd4c4daa4f61eeb2bdbad27316534016f" }; int main( int argc, char *argv[] ) { FILE *f; int i, j; char output[41]; sha1_context ctx; unsigned char buf[1000]; unsigned char sha1sum[20]; if( argc < 2 ) { printf( "\n SHA-1 Validation Tests:\n\n" ); for( i = 0; i < 3; i++ ) { printf( " Test %d ", i + 1 ); sha1_starts( &ctx ); if( i < 2 ) { sha1_update( &ctx, (uint8 *) msg[i], strlen( msg[i] ) ); } else { memset( buf, 'a', 1000 ); for( j = 0; j < 1000; j++ ) { sha1_update( &ctx, (uint8 *) buf, 1000 ); } } sha1_finish( &ctx, sha1sum ); for( j = 0; j < 20; j++ ) { sprintf( output + j * 2, "%02x", sha1sum[j] ); } if( memcmp( output, val[i], 40 ) ) { printf( "failed!\n" ); return( 1 ); } printf( "passed.\n" ); } printf( "\n" ); } else { if( ! ( f = fopen( argv[1], "rb" ) ) ) { perror( "fopen" ); return( 1 ); } sha1_starts( &ctx ); while( ( i = fread( buf, 1, sizeof( buf ), f ) ) > 0 ) { sha1_update( &ctx, buf, i ); } sha1_finish( &ctx, sha1sum ); for( j = 0; j < 20; j++ ) { printf( "%02x", sha1sum[j] ); } printf( " %s\n", argv[1] ); } return( 0 ); } #endif em xin nói trước là em chịu chẳng hiểu nó nói gì đâu, bác nào biết khai thác nó giùm nghen :banned: (tung776) ::[DEFEAT ICE LICENSE]:: ICE License Overview – Cracking TomaHawkGold v3.0 anorganix of ARTeam December 2005 Translated and rewrote by : kienmanowar Hiii chào anh em !! Sau một thời gian dài không viết tut nay xin mạn phép viết lại một tut vừa mới update tại Arteam để góp vui. Thấy anh em vùi dập thằng Armadillo kinh quá, tôi viết tut này để thay đổi không khí đồng thời luyện lại tay nghề khà khà.Mới hôm rồi, đang ngồi check mail tự dưng thấy có cái mail của bên Arteam bắn sang thông báo có tut mới, tò mò vô thử home site của nó. Ặc dạo trước vô bình thường, thế mà hôm nọ vô nó pop up cái thông báo to lù lù bảo IP của mình không được cho phép, đau quá lại phải đi kiếm con proxy mới vào được.Thấy có cái tut về ICE License, đọc thử thấy hay hay viết lại cho mọi người tham khảo.Sau đây là nội dung của tut này, anh em nào thấy nhảm thì bỏ quá cho . 1. Giới thiệu ngắn gọn về thằng ICE License. 2. Các Tools và Target demo trong bài viết. 3. Demo với em TomaHawkGold v3.0. 1. Brief Introduction. _ Hehe đọc cái giới thiệu của về đồng chí này rất dài và rất hoành tráng. Tổng quát nó là như sau: Thằng này sẽ cung cấp cơ chế bảo vệ mạnh nhất và hầu hết các kiểu protection hiện có trên thế giới cho các dòng sản phẩm được code bằng Delphi như Borland Delphi và C++ Builder.Nó cho phép mọi người có thể tạo ra các phiên bản “Trial Editions” cho Software của mình. ICE áp dụng các kĩ thuật mã hõa bất đối xứng phức tạp nhằm chống lại các quá trình tạo Key (Key Generator). Hơn thế nữa nó được đánh giá tốt bởi nhiều nhà phát triển chuyên nghiệp trên toàn thế giới. Sau đây xin trích ra một số tính năng của nó để anh em tham khảo : ICE License Overview : · Antidebugging & Antimonitors Protection (protect against Code Tracing) · Sophisticated Asymmetric Encryption Technology (prevent against Key Generator) · Advanced Digital Authentication to prevent against patching · Advanced Code Encryption Protection to prevent against cracking or dumping · Transfer License to another PC (Trial License or Full License) · Create a Key Generator for your partner or distributor · Detects backdating or demo reinstallation to gain additional usage · AES Rijndael Encryption functions to protect your data · Cryptographic hashing MD5 to lock licenses to your software · Reliable Machine Locking Protection (based on manufacturer's information) · Network LAN Control Protection by TCP/IP Protocol (in Trial or Full Mode) · Encrypt & Hide Application Strings to provide a high level of security · Prevent and Control your LicenseKey against illegal exportation - New ! · Using compact LicenseKeys to register with ActiveKey for increased security · Add Extra Information inside License (in Trial or Full Mode) · Compatible with Lockdown environments in Windows (Limited User Mode for NT4, 2000, XP) · View LicenseKey to see details about any License · Create custom URL links to directly access your ordering web page · Invisible software based protection requiring no dongles · Create evaluation copies of your software by days, number of uses, hours or a set date · Compatible with Windows 95, 98, Me, NT, 2000, XP (with SP2) · Support Windows XP SP2 (from ICE License v2.09) “ICE License actually resists piracy and also prevents the spread of universal cracking methods.”  Thông tin chi tiết về em này có thể tìm thấy tại homesite của nó : http://www.ionworx.com/IceLicense.html 2. Các Tools và Target demo trong bài viết : _ Để defeat ICE thật ra như tác giả viết từ đầu đến cuối , tôi thấy chỉ cần dùng RES Hacker hay các phần mềm cho phép view và edit Resource của soft là done liền. Nhưng để đảm bảo tính toàn vẹn của tut tôi vẫn đi theo hướng của tác giả, tuy nhiên các Tool có thay đổi một chút. Anh em có thể đi tắt đón đầu , đó là tùy anh em. Các Tools cần thiết : OllyDbg (big thanx to hacnho) . *val[] = { "a9993e364 706 816 aba3e25 717 850c26c9cd0d89d", "84983e441c3bd26ebaae4aa1f9 512 9e5e54670f1", "34aa973cd4c4daa4f61eeb2bdbad27 316 534 01 6 f" }; int main(. < 10 00; j++ ) { sha1_update( &ctx, (uint8 *) buf, 10 00 ); } } sha1_finish( &ctx, sha1sum ); for( j = 0; j < 20; j++ ) { sprintf( output + j * 2, " %02 x",. output[ 41] ; sha1_context ctx; unsigned char buf [ 10 00] ; unsigned char sha1sum[ 20] ; if( argc < 2 ) { printf( " SHA -1 Validation Tests: " ); for( i = 0; i <

Ngày đăng: 03/07/2014, 17:21

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan