标题:
[转载]好久没玩win32了,今天回顾了一下
[打印本页]
作者:
yongmin
时间:
2007-2-5 09:57
标题:
[转载]好久没玩win32了,今天回顾了一下
软件全名:ascii picture designer v3.0 跟了一会才发现,0day在N年前就有注册机了,不管了,既然已经跟了,那就跟到底吧。把过程写一下,不是很难。 没有加壳,从字符串参考可以很轻易的来到注册关键代码处: .text:00404DC0 ; int __stdcall sub_404DC0(unsigned __int8 *,unsigned __int8 *) 下面就是注册码的算法了,我就不贴大段的代码了,直接把注册机的代码给出来,同志们自己跟着反汇编代码分析吧。 LRESULT CMainDlg::OnOK(WORD /*wNotifyCode*/, WORD wID, HWND /*hWndCtl*/, BOOL& /*bHandled*/) { // TODO: Add validation code char sName[100]; char sRegcode[100]; char table[65]; ::GetDlgItemText(m_hWnd,IDC_EDIT1,sName,50); if(lstrlen(sName)==0) { lstrcpy(sName,"tankaiha"); ::SetDlgItemText(m_hWnd,IDC_EDIT1,"tankaiha"); } int len=lstrlen(sName); lstrcpy(table,"abcdefghijklmnopqrstuvwxyz1234567890ABCDEFGHIJKLMNOPQRSTUVWXYZ"); int tmpint=0x0f; for(int i=0;i
欢迎光临 黑色海岸线论坛 (http://bbs.thysea.com/)
Powered by Discuz! 7.2