avel 发表于 2007-1-29 14:37:11

呵呵 ~
这个我弄不懂~
先存着~!:lol: ;P

飘云 发表于 2007-2-10 19:25:59

翻译成注册机,大家参考下:
VC++
#include "iostream.h"
#include "stdio.h"
#include "windows.h"
void main()
{
        char Name;
        int Sum=0;
        cout<<"Please Input Your Name:\n";
        cin>>Name;
        for(int i=0;i<unsigned(strlen(Name));i++){
                Sum+=Name;
                Sum^=0x1688;
        }
        cout<<"Your Serial is:\n"<<Sum<<"-"<<Name<<endl;
        getchar();
}

VB
Private Sub Command1_Click()
Dim Name As String
Dim i As Integer
Dim Sum As Integer

Name = Text1.Text
If Name <> "" Then
    For i = 1 To Len(Name)
      Sum = Sum + Asc(Mid(Name, i, 1))
      Sum = Sum Xor &H1688
    Next
      Text2.Text = Sum & "-" & Name
End If
End Sub

lgjxj 发表于 2007-2-10 20:01:51

看注册机的感觉,就是倍简单的样子,可是我又不会破 .net 的程序

coolpeople 发表于 2007-2-10 21:11:52

原帖由 lgjxj 于 2007-2-10 20:01 发表
看注册机的感觉,就是倍简单的样子,可是我又不会破 .net 的程序
用ILDASM也行的不用去下东东。。只是模糊反汇编:$
Reflector很不错的东东。。。不仅反汇编而且能反编译:$
页: 1 [2]
查看完整版本: 发一个自己写的CrackMe!