飘云阁

 找回密码
 加入我们

QQ登录

只需一步,快速开始

查看: 6875|回复: 11

字符串处理函数

[复制链接]

该用户从未签到

发表于 2006-7-19 22:39:59 | 显示全部楼层 |阅读模式
破解这些天来,做注册写了一点字符串处理函数,现在拿出来与大家分享:

希望对你在写CrackMe或是写注册机有所帮助...

希望能起个抛砖引玉的作用~~~

  1. function StrToBack(s: string): string;    //将字符串倒转过来
  2.   var i:integer;
  3. begin
  4.     for i:=1 to length(s) do
  5.     begin
  6.     result :=s[i]+result;
  7.     end;
  8. end;

  9. function StrToASCII16(s: string): string;      //字符串转换ascii码16进制
  10.   var  i:integer;
  11. begin
  12.     for i:=1 to length(s) do
  13.     begin
  14.     result := result + IntToHex(ord(s[i]),2);
  15.     end;
  16. end;

  17. function StrToASCII10(s: string): string;    //字符串转换ascii码10进制
  18.   var i:integer;
  19. begin
  20.     for i:=1 to length(s) do
  21.     begin
  22.     result:= result + inttostr(ord(s[i]));
  23.     end;
  24. end;

  25. function SiftStr(Str: string): string;  //过滤字符串
  26.   var i,j:integer;
  27. begin
  28.     Result:='';
  29.     j:=Length(str);
  30.     for i:=0 to j do
  31.     begin
  32.     if str[i] in ['0'..'9','a'..'z','A'..'Z'] then
  33.     Result:=Result+str[i];
  34.     end;
  35. end;

  36. function DoubleStr(Str: string): string;    //取字符串偶位数字符
  37. var
  38.   i: Integer;
  39. begin
  40.    Result := '';
  41.    for i := 2 to Length(Str) do
  42.    if i mod 2 = 0 then
  43.    Result := Result + Str[i];
  44. end;
复制代码
PYG19周年生日快乐!
  • TA的每日心情
    擦汗
    2017-9-28 11:05
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2006-7-20 00:29:41 | 显示全部楼层
    唉。。。现在苦恼ing
    我真不知道该学习哪种语言了。。。

    易语言   能操作应用,毕竟是中文的帮助。
    VB           也能写点小东东,就是帮助文件是E文的。
    DELPHI   好久没动这个了。帮助也是E文多。。。
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2024-12-1 11:04
  • 签到天数: 12 天

    [LV.3]偶尔看看II

    发表于 2006-7-20 10:06:47 | 显示全部楼层
    原帖由 pentacle 于 2006-7-20 00:29 发表
    唉。。。现在苦恼ing
    我真不知道该学习哪种语言了。。。

    易语言   能操作应用,毕竟是中文的帮助。
    VB           也能写点小东东,就是帮助文件是E文的。
    DELPHI   好久没动这个了。帮助也是E文多。。。

    1. 聪明的程序员用 DELPHI
    2. 真正的程序员用 VC++
    复制代码

    ;)
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2018-5-6 16:27
  • 签到天数: 7 天

    [LV.3]偶尔看看II

    发表于 2006-7-20 10:14:37 | 显示全部楼层
    原帖由 飘云 于 2006-7-20 10:06 发表


    聪明的程序员用 DELPHI
    真正的程序员用 VC++
    ;)


    菜鸟入门用易语言。

    初级编程KeyGen试用VB! ;P ;P
    PYG19周年生日快乐!

    该用户从未签到

     楼主| 发表于 2006-7-20 10:33:33 | 显示全部楼层
    咋都说跑题了?

    成讨论用什么语言了。。。:L

    大家补充一些字符串处理函数嘛~~;P
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-7-20 10:42:52 | 显示全部楼层
    第一个有个REVERSESTRING的系统函数可实现倒转
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-7-20 10:43:45 | 显示全部楼层
    原帖由 pentacle 于 2006-7-20 00:29 发表
    唉。。。现在苦恼ing
    我真不知道该学习哪种语言了。。。

    易语言   能操作应用,毕竟是中文的帮助。
    VB           也能写点小东东,就是帮助文件是E文的。
    DELPHI   好久没动这个了。帮助也是E文多。。。

    兼容并包,兄弟全学了,呵呵。。。。。。。。。。。。。
    PYG19周年生日快乐!

    该用户从未签到

    发表于 2006-7-25 16:18:06 | 显示全部楼层
    原帖由 pentacle 于 2006-7-20 00:29 发表
    唉。。。现在苦恼ing
    我真不知道该学习哪种语言了。。。

    易语言   能操作应用,毕竟是中文的帮助。
    VB           也能写点小东东,就是帮助文件是E文的。
    DELPHI   好久没动这个了。帮助也是E文多。。。



    我看好易语言,明年易语言要改内核了,靠近C++

    不再需要支持库,体积更小,当然还是中文的,期待中......

    我现在在学MASM,用汇编写个DLL,小程序(例如:注册机)还是满爽的
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2016-6-17 14:50
  • 签到天数: 2 天

    [LV.1]初来乍到

    发表于 2006-7-25 20:19:22 | 显示全部楼层
    楼主这贴简直是太牛了,绝对的大公无私,强学习,学习学习再学习
    PYG19周年生日快乐!
  • TA的每日心情
    开心
    2018-2-26 08:32
  • 签到天数: 19 天

    [LV.4]偶尔看看III

    发表于 2006-7-29 22:48:03 | 显示全部楼层
    谢谢楼主,期待新内容。
    PYG19周年生日快乐!
    您需要登录后才可以回帖 登录 | 加入我们

    本版积分规则

    快速回复 返回顶部 返回列表