เห็นหลายคนในเว็บนี้ให้ความสนใจด้านี้มากผมเองเลยลองทำบทความมาให้ศึกษากันดู ก่อนอื่นบทความแรกนี้ก็อยากให้ลอง crack password ง่ายๆจากโปรแกรมที่ผมเขียนจากโค้ดนี้ดูนะครับ
[src]
#include < iostream.h >
#include < string >
#define mypass "password" //disire password
using namespace std;
void main()
{
char input[255];
std::string passwd;
do{
cout<<"please enter password:";
cin>>input;
passwd=input;
if(passwd!=mypass) cout<<"Invalid passwd:n";
}while(passwd!=mypass);
cout<<"Correct Password:n";
}
[/src]
ใครที่ไม่อยาก compile sourcecode เองก็ลองเอา file นี้ไป run ดูได้เลยนะครับ(ปลอดไวรัสครับไม่ต้องห่วง) pwd.zipผมจะยังไม่เฉลยนะครับว่ารหัสที่ถูกต้องคืออะไรใครที่ได้แล้วก็ post คำตอบไว้ก่อนเลยนะครับผมจะมาเฉลยแล้วก็บอกวิธีทีหลัง