首页
社区
课程
招聘
[注意]最佳加密奖 推荐活动进行中
发表于: 2007-2-5 22:08 4105

[注意]最佳加密奖 推荐活动进行中

2007-2-5 22:08
4105
有关这次看雪技术论坛2006年优秀文章评奖活动细节请看这帖:http://bbs.pediy.com/showthread.php?s=&threadid=37083

最佳加密奖推荐

主要是鼓励大家分享优秀的加密心得.

1.评选文章范围为看雪软件安全论坛2006.1.1-2006.12.31期间的原创文章。
2.请大家推荐时给出具体的文章链接
3.作者本人也可自荐。

论坛上真正谈加密心得文章不多,欢迎各位推荐。

[课程]Android-CTF解题方法汇总!

收藏
免费 0
支持
分享
最新回复 (4)
雪    币: 207
活跃值: (10)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
2
2007-2-6 22:43
0
雪    币: 2899
活跃值: (1753)
能力值: ( LV9,RANK:850 )
在线值:
发帖
回帖
粉丝
3
本论坛
真正谈加密心得文章不多,而且几乎没有。遗憾!
不过那个发现:
{
在使用 CreateProcess 创建进程时,需要传递
STARTUPINFO 的结构的指针,
而常常我们并不会一个一个设置其结构的值,
连把其他不用的值清0都会忽略,
而 ollydbg 也这样做了,
我们可以使用 GetStartupInfo 检查启动信息,
如果很多值为"不可理解"的,那么就说明自己不是由 explorer 来创建的.
(explorer.exe 使用 shell32 中 ShellExecute 的来运行程序, ShellExecute 会清不用的值)

还有一点 ollydbg 会向 STARTUPINFO 中的   dwFlags 设置 STARTF_FORCEOFFFEEDBACK,而 explorer 不会
}

的作者倒可以领个鼓励奖。不知谁可以找到它的链接,否则这个奖可能要置空了。
2007-2-9 08:29
0
雪    币: 2899
活跃值: (1753)
能力值: ( LV9,RANK:850 )
在线值:
发帖
回帖
粉丝
4
unit Unit1;

interface

uses
  Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms,
  Dialogs;

type
  TForm1 = class(TForm)
    procedure FormCreate(Sender: TObject);
  private
    { Private declarations }
  public
    { Public declarations }
  end;

var
  Form1: TForm1;

implementation

{$R *.dfm}

procedure TForm1.FormCreate(Sender: TObject);
var
  si:Startupinfo;
begin
  GetStartupinfo(si);
  if
  bool(
  (si.dwx<>0) or
  (si.dwy<>0) or
  (si.dwXCountChars <>0) or
  (si.dwYCountChars <>0) or
  (si.dwFillAttribute <>0) or
  (si.dwXSize <>0) or
  (si.dwYSize <>0) or
  bool(si.dwFlags and STARTF_FORCEOFFFEEDBACK)
  )
  then
  showmessage('Why debugger me?')
  else
  showmessage('You are a good boy!');
end;

end.
2007-2-9 08:34
0
雪    币: 2899
活跃值: (1753)
能力值: ( LV9,RANK:850 )
在线值:
发帖
回帖
粉丝
5
链接在这里:
http://bbs.pediy.com/showthread.php?threadid=31447
2007-2-9 17:27
0
游客
登录 | 注册 方可回帖
返回
//