كارت dvb , كارت دي وي بي , دی وی بی , رسيور , رسیور

فروشگاه سايت

تبليغات

آخرين ارسالي‌هاي شيوه هاي نوين هک

اموزش هک حرفه ای(جلسه هشتم )

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

 

بازگشت   انجمن های آموزشی پارس > تالار هاي امنيتي > شيوه هاي نوين هک


شيوه هاي نوين هک جديد ترين شيوه ها . راه ها و ترفند ها براي هک کردن افراد. سايتها . سرور ها

اطلاعيه‌هاي سايت

 

لطفاً پيش از فعاليت در سايت، قوانين سايت را مطالعه نماييد

كليه‌ي كاربراني كه توانايي مديريت هر يك از بخش‌هاي سايت را دارند، با كليك روي اين لينك به مديريت سايت اطلاع دهند


پاسخ

 

LinkBack ابزارهای موضوع
قدیمی Friday 6 June 2008, 09:12 PM   #1
کاربر نقره‌ای
 
jamshid آواتار ها
 

تاریخ عضویت: May 19th, 2006
نوشته ها: 1,184

سطح دانش: 30 [♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥♥ Bé-Yêu ♥]
سابقه در سایت: 72 / 725
قابليت: 394 / 6633
ميزان تجربه: 2%

Thanks: 75
Thanked 768 Times in 401 Posts
قدرت اعتبار: 5 jamshid is on a distinguished road
پیش فرض اموزش هک حرفه ای(جلسه هشتم )

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

قبلا گفتم که برای اينکه هکر خوبی بشيد، زبان C را بايد ياد بگيريد. امروز اولين برنامه اينترنتی خود را به زبان C شروع می*کنيم.برنامه*ای که امروز می*نويسيم، يک پورت اسکنر ساده (Simple Port Scanner) است که acw_spscan.exe نام دارد. acw يعنی Artawill Commandline Windows و spscan يعنی Simple Port Scanner. من سورس اين برنامه را با Borland C++ 5.02 کامپايل کردم ولی فکر کنم روی هر نوع کامپايلر C ويندوز کار کند.
يک سری نکات در مورد هر برنامه*ای که با C برای ويندوز خواهم نوشت هست که فقط امروز می*گم و بعدا ديگه اشاره نخواهم کرد.
۱- هر برنامه*ای که من می*نويسم، شامل دو فايل است که بايد داون*لود کنيد: فايل اصلی که پسوند C يا CPP دارد و يک فايل به يکی از نامهای acw_sock.h يا agw_sock.h يا acu_sock.h ويا axu_sock.h که با توجه به نوع سيستم*عامل (ويندوز يا يونيکس) و نوع ظاهر برنامه (خط* فرمان يا گرافيکی) يکی از اين چهارتا خواهد بود. اگر برنامه برای ويندوز نوشته شده است، بايد قبل از کامپايل نهايی فايل WS2_32.LIB را هم به پروژه اضافه کنيد.
۲- هر بار که برنامه جديدی خواهم نوشت فايلی که پسوند h دارد، کامل و کامل*تر می*شود، پس هر وقت يک فايل جديد C يا CPP داون*لود می*کنيد، فايل h مربوطه را هم داون*لود کنيد.
۳- کامپايلر مورد استفاده در برنامه*های ويندوز Borland C++ 5.02 است. اگر از کامپايلر ديگری استفاده می*کنيد، ممکن است لازم باشد که تغييراتی اعمال کنيد.
۴- سورس تمام توابع و برنامه*ها مشمول کپی* رايت است ولی استفاده از توابع در برنامه*هايتان در صورت عدم اعمال تغييرات در سورس بلامانع است. - اينههههههه !






◊ درباره برنامه Artawill Command-prompt Windows - Simple Prot Scanner = acw_spscan


برنامه acw_spscan.exe عمل پورت اسکنينگ را به صورت tcp و udp انجام می*دهد. همانطوری که از نامش پيداست، برای ويندوز و به*صورت خط فرمان عمل می*کند.

داون*لود فايل*اجرايی ( acw_spscan.exe )داون*لود فايل برنامه ( acw_spscan.cpp )داون*لود فايل* هدر ( acw_sock.h )
اگر در command prompt تايپ کنيد: acw_spscan ،خطوط زير چاپ می*شود:

Artawill Command-line Windows SimplePortScanner (acw_spscan.exe) v1.0
Programmed by Araz Samadi, ArtaWill.com

Usage: acw_spscan <IP> <Start-Port> <End-Port> [<TCP|UDP|BOTH>]
بنابراين مثلا اگر بخواهم سايت سازين را (که ip آن 63.148.227.65 است) برای پورت*های ۲۰ تا ۳۰ به صورت tcp اسکن کنم، بايد بنويسم:

acw_spscan 63.148.227.65 20 30 tcp
و جواب می*شنوم:

Artawill Command-line Windows SimplePortScanner (acw_spscan.exe) v1.0
Programmed by Araz Samadi, ArtaWill.com

>TCP
[63.148.227.65] TCP 21 : OPEN
[63.148.227.65] TCP 25 : OPEN

Simple Port Scanner End.
که نشان می*دهد، پورت*های ۲۱ و ۲۵ باز است.







◊ بررسی سورس برنامه


حال به بررسی توابع مورد استفاده در برنامه امروز می*پردازم
۱- (int arta_win_LoadWinsock(char, char ==>
در برنامه*نويسی ويندوز قبل از استفاده از سوکت(socket)، بايد WinSock را لود کرد که من اين کار را با اين تابع انجام می*دهم. اگر بپرسيد سوکت چيست، می*گويم سوکت ارتباطی است از نوع TCP/IP که از پورت خاصی از يک کامپيوتر به سوی يک پورت خاص از يک کامپيوتر ديگر برای رد و بدل کردن داده*ها ايجاد می*شود. کل برنامه*نويسی شبکه به کمک C با استفاده از سوکت*هاست.


if(arta_win_LoadWinsock(2,0)==-1)
arta_commandline_win_DieWithError("ERR: Cannot load WinSock!");
دو خط بالا برای لودکردن WinSock ورژن 2.0 به*کار می*رود.

۲- (void arta_win_CleanWinsock(void ==>
در آخر برنامه بايد WinSockی را که با دستور بالا ايجاد کرده*ايم، به*کمک دستور اين قسمت ببنديم:

arta_win_CleanWinsock();


۳- (int arta_win_CreateTcpSocket(void ==>
اين تابع يک سوکت از نوع tcp ايجاد می*کند.

if((sock=arta_win_CreateTcpSocket())==-1)
arta_commandline_win_DieWithError("ERR: Cannot Create Socket!");
دو خط بالا برای ايجاد يک سوکت tcp به*کار می*رود.

۴- (int arta_win_CreateUdpSocket(void ==>
اين تابع يک سوکت از نوع udp ايجاد می*کند.

if((sock=arta_win_CreateUdpSocket())==-1)
arta_commandline_win_DieWithError("ERR: Cannot Create Socket!");
دو خط بالا برای ايجاد يک سوکت udp به*کار می*رود.

۵- (void arta_win_CloseSocket(int ==>
اين تابع، سوکتی را که با يکی از دو دستور بالا ايجاد کرده*ايم، می*بندد.

arta_win_CloseSocket(sock);


۶- void arta_win_CreateServerAddressStructure
(* struct sockaddr_in *, unsigned short, char ) ==>
اين تابع اطلاعات لازم برای برقراری اتصال را مانند IP, Port می*گيرد و در يک structure مخصوص از نوع sockaddr_in قرار می*دهد. اين structure در توابع بعدی به*کار می*رود.

arta_win_CreateServerAddressStructure(&addr,port,I P);


۷- (* int arta_win_EstablishTcpSocketConnection(int, struct sockaddr_in ==>
اين تابع sock (که از تابع*های ۳ يا ۴ به*دست آمده) و addr را (که از تابع ۶ حاصل شده) می*گيرد و يک ارتباط واقعی tcp تشکيل می*دهد. اگر ارتباط به*وجود آمد، پورت باز است وگرنه بسته است.

if(arta_win_EstablishTcpSocketConnection(sock, &addr)==-1){
....
}


۸- (* int arta_win_EstablishUdpSocketConnection(int, struct sockaddr_in ==>
اين تابع sock (که از تابع*های ۳ يا ۴ به*دست آمده) و addr را (که از تابع ۶ حاصل شده) می*گيرد و يک ارتباط واقعی udp تشکيل می*دهد. اگر ارتباط به*وجود آمد، پورت باز است وگرنه بسته است.

if(arta_win_EstablishUdpSocketConnection(sock, &addr)==-1){
....
}
__________________
یادت نره
View jamshid's Photo Album jamshid آفلاين است   پاسخ با نقل قول
The Following User Says Thank You to jamshid For This Useful Post:
ProgReza (Saturday 7 June 2008)
پاسخ

برچسب ها
هک , هشتم , اموزش , ایجلسه , حرفه

ابزارهای موضوع

مجوز های ارسال و ویرایش
شما نمیتوانید موضوع جدیدی ارسال کنید
شما امکان ارسال پاسخ را ندارید
شما نمیتوانید فایل پیوست در پست خود ضمیمه کنید
شما نمیتوانید پست های خود را ویرایش کنید

BB code is فعال
شکلک ها فعال است
کد [IMG] فعال است
کد HTML غیر فعال است
Trackbacks are فعال
Pingbacks are فعال
Refbacks are فعال


موضوعات مشابه

موضوع نویسنده موضوع انجمن پاسخ ها آخرين نوشته
اموزش هک حرفه ای(جلسه هفتم) jamshid شيوه هاي نوين هک 0 Friday 6 June 2008 09:11 PM
اموزش هک حرفه ای(جلسه ششم) jamshid شيوه هاي نوين هک 0 Friday 6 June 2008 09:10 PM
اموزش هک حرفه ای (جلسه پنجم) jamshid شيوه هاي نوين هک 0 Friday 6 June 2008 09:10 PM
اموزش هک حرفه ای (جلسه سوم) jamshid شيوه هاي نوين هک 0 Friday 6 June 2008 09:08 PM
اموزش هک حرفه ای (جلسه اول) jamshid شيوه هاي نوين هک 0 Friday 6 June 2008 09:07 PM


اکنون ساعت 05:34 AM برپایه ساعت جهانی (GMT - گرینویچ) +4.5 می باشد.


Powered by vBulletin
Copyright ©2000 - 2009, Jelsoft Enterprises Ltd.

Skin developed by: ParsDVB


نقل مطالب سايت با ذکر منبع (http://drdvb.com) و نام نويسنده مجاز است. مسئوليت پستها بر عهده نويسنده آن است و سايت parsdvb به هيچ عنوان در قبال نوشته‌های ديگران مسئوليتی ندارد.
 

تمامي قوانين اين سايت از جمهوري اسلامي ايران پيروي مي کند و هرگونه مطالب مخالف قوانين ايران و بنر يا لينک مستهجن در اين سايت جايي ندارد

website monitoring service check web page

    

100
Search 2

parsdvb satdw skynet skynet جدید skystar3 tps.bin vplug vplug جدید vpnمجانی zeeaflam آموزش لب گرفتن استارست اموزش لب گرفتن انتخاب رشته مجازي ترانه ی مادری ثبت نام فيات ثبت نام فیات حسین استیری دانلود نرم افزار ویروس ساز دانلود ويروس ساز رضایا ساسي مانكن ساسی مانکن سریال ترانه ی مادری عکس دختر عکس لب عکس لب گرفتن فركانس شبكه هاي استاني فركانس ماهواره فرکانس فرکانس شبکه های استانی فرکانس ماهواره فرکانسهای ماهواره فيات فيات سينا فیات فیات سینا لب لب گرفتن مجله تپش منصور حیدری مولتی ویژن همسر خسرو شكيبايي همسر خسرو شکیبایی پخش افتتاحیه المپیک پخش المپیک پخش زنده ماهواره پوریا شکیبایی کانالهای پخش المپیک یاسر محمودی ... powered by Search 2
Google
جستجو در گوگل جستجو درانجمنهای آموزشی پارس