PDA

View Full Version : سوال: چطور میتونم از این مشکل امنیتی در دلفی جلوگیری کنم ؟



مهران رسا
پنج شنبه 14 مرداد 1389, 10:25 صبح
با سلام ؛
در زمان Close شدن فایل های اجرایی دلفی آیکون اصلی برنامه حذف شده و به آیکونی که ویندوز بطور پیش فرض برای فایل های exe در نظر میگیره تغییر میکنه . طی بررسی های انجام شده متوجه شدم که این مسئله در زبان هایی مثل VB و C#‎‎ وجود نداره و ظاهراً فقط در دلفی شاهد این تغییر هستیم . این مشکل در شرایطی که مخفی موندن زبان فایل اجرایی برای ما ضروری هست اهمیت پیدا میکنه .

این هم شات هایی از زمان بسته شدن فرم : (این تصاویر توسط دوربینی با سرعت 3200 فریم در ثانیه ثبت شده اند)

به آیکون سمت چپ دقت کنید !



http://www.m8spy.com/PersonalFs/barnamenevis_org/Closing/Shot1.png
http://www.m8spy.com/PersonalFs/barnamenevis_org/Closing/Shot2.png
http://www.m8spy.com/PersonalFs/barnamenevis_org/Closing/Shot3.png

http://www.m8spy.com/PersonalFs/barnamenevis_org/Closing/Shot4.png
http://www.m8spy.com/PersonalFs/barnamenevis_org/Closing/Shot5.png

حالا دو تا سوال دارم :


دلیل رخ دادن این حالت چیه ؟
آیا راه حلی برای رفع این مشکل وجود داره ؟

با تشکر

Securebit
پنج شنبه 14 مرداد 1389, 12:37 عصر
به نظر من این مشکل امنیتی نیست.


program Project1;
uses
Forms,
Windows,
Unit1 in 'Unit1.pas' {Form1};
{$R *.res}
begin
Application.Initialize;
Application.MainFormOnTaskbar := True;
Application.CreateForm(TForm1, Form1);
Application.Run;
FatalExit(0);
end.