روانشناسی-پزشکی-سلامت-عمومی-جدیدترین خبرها-آموزش تایپ - برنامه نویسی - ورد - اکسل - فلش - هک - ترفند کامپیوتر-پاورپوینت-اکسز-اینترنت-یاهو-سخت فزار-نرم افزار
آموزش هک
نوشته شده توسط رحمان فرهادی در ساعت 1:0
درس شماره ۱


 
- خلاصه درس: چند نکته اولیه را بررسی می‌کنیم. از جمله تعریف هک و کارهایی که همزمان با خواندن این آموزش‌ها باید انجام دهید.
◊ ترمینولوژی (اصطلاح‌شناسی)

- Hacker کیست ؟
هکر کسی است که با سیستم های کامپیوتری آشناست و می‌تواند با روش‌هایی خاص (بدون اجازه) وارد آنها شود... این انسان می‌تواند خوب یا بد باشد ( در هر حال هکر است )

- سوال: یک هکر از چه راهی وارد یک سیستم می‌شود؟
از راه شبکه (نه بابا ! )
باید توجه کنید که هر سیستم کامپیوتری (به عبارت بهتر هر سیستم عامل) به هر حال محصول کار تعدادی انسان است و حتما دارای تعدادی bug (خطاهایی که بعد از ارائه محصول به بازار به تدریج کشف می‌شوند) خواهد بود. بعد از اینکه یک باگ مشخص شد، شرکت ها نرم‌افزارهایی را به‌سرعت (در عرض چند ساعت ) ایجاد می‌کنند تا مشکل رفع شود این‌ها را patch می‌گویند. و بعد مدیران شبکه (Wbemasters) در عرض چند روز تا چند سال (آین آخری در مورد ایرانه) آنها را download کرده و مشکل را حل می‌کنند. در این فاصله هکرها دمار از روزگار این سایت‌ها در می‌اورند...

- تعریف چند اصطلاح:

*** Hacker واقعی = سامورایی :
کسی که هدفش از نفوذ به سیستم‌ها نشان دادن ضعف سیستم‌های کامپیوتری است نه سوءاستفاده ...

*** Wacker (واکر):
کسی که هدفش از نفوذ به سیستم‌ها، استفاده از اطلاعات آن سیستم‌هاست (جرو هکر‌های کلاه‌ سیاه )

*** Cracker (کراکر):
کسی که هدفش از نفوذ به سیستم‌ها، خرابکاری و ایجاد اختلال در سیستم‌های کامپیوتری است. (جرو هکر‌های کلاه‌ سیاه )

*** Preaker :
از قدیمی‌ترین هکرها هستند که برای کارشان نیاز (و دسترسی) به کامپیوتر نداشتند و کارشان نفوذ به خطوط تلفن برای تماس مجانی، استراق‌سمع و ... بود. این جزو آموزش من نیست چون کار خیلی بدیه (-;

◊ تقسیم‌بندی

- انواع کامپیوتر‌های شبکه:
=> کامپیوترهای Server : کامپیوترهایی که کارشان تامین اطلاعات در شبکه است، مثلآ کامپیوترهایی که سایت‌ها را نگه می‌دارند.
=> کامپبوتر‌های Client : کامپیوترهایی که استفاده کننده هستند مثل همین کامپیوتر خودتان که دارید ازش کار می‌کشید.


- انواع سیستم‌ عامل‌هایی که Server ها از آن استفاده‌ می‌کنند:

=> سیستم‌های فعلی:
* خانواده Unix (مثل FreeBSD , Linux )
* خانواده Windows (مثل WinNT, Win2000 )
* Sun Solaris
 OsMac*
=> سیستم‌های قدیمی (منقرض شده - آخیش ! ):
AIX, IRIS, DEC10, DEC20 , ...


- سوال: کدام‌ها را باید یاد گرفت؟
Win2000, Unix(Linux) را باید یاد بگیرید. پیشنهاد من این است که Win2000و RedHat Linux را روی کامپیوتر خود همزمان داشته باشید.

◊ زنگ ‌تفریح

- تقسیم بندی من برای هکر ها:

۱- جوجه‌هکرها (احمق کوچولوها):
توانایی‌ها: بلدند از Sub 7 , 187 استفاده کنند و فکر کنند دیگه همه‌چی رو یاد گرفته‌اند !

۲- خروس‌هکر‌ها یا مرغ‌هکرها (احمق‌های بزرگتر):
توانایی‌ها: Mail Box را هم می‌توانند Bomb کنند ... ماشاءالله !

۳- هکرهای قابل‌احترام ( مثل خود شما):
دارند یاد می‌گیرند و هنوز ۲،۳ سال کار دارند.

۴- هکرهای پیش‌کسوت:
دیگه آفتاب لبه بومه ... هکرهای قابل احترام را دوس دارند ...

◊ Command Prompt چیست؟

در بسیاری از درس‌های آینده از Command Prompt (خط فرمان) ویندوز استفاده خواهیم کرد. برای باز کردن آن یکی از روش‌های زیر را به کار برید:

۱- مسیر زیر را در ویندوز طی کنید:
Start > Programs > Accessories > Command Prompt
۲- در قسمت Run بنویسید: command یا cmd

◊ FAQ

- چه چیزهایی را باید داشته باشم تا شروع کنم؟

۱- Win2000 , Linux را روی کامپیوتر خود نصب کرده و شروع به یادگیری کنید.
۲- شروع به یادگیری زبان C کنید.
۳- شروع به یادگیری TCP/IP کنید. (یک کتاب بخرید )
۴- مهمترین چیز علاقه به طی کردن یک را بسییییییار طوووووولانی
 

آموزش هک به درخواست بازدیدکنندگان
نوشته شده توسط رحمان فرهادی در ساعت 0:59

درس شماره 2



- خلاصه درس: با تعریف IP و Port و کاربرد telnet آشنا می‌شوید. انواع حملات را تقسیم‌بندی می‌کنیم.
◊ معرفی چند اصطلاح

IP :
شماره‌ ایست که به هر کامپیوتر متصل به اینترنت داده می‌شود تا بتوان به‌کمک آن شماره به آن کامپیوترها دسترسی داشت. این عدد برای کامپیوترهایی که حالت سرور دارند (مثلا سایت‌ها) و نیز کامپیوتر‌های کلاینتی که معمولا به روشی غیر از شماره‌گیری (Dial Up) به اینترنت وصل هستند، عددی ثابت و برای دیگران عددی متغیر است. مثلا هر بار که شما با شرکت ISP خود تماس گرفته و به اینترنت وصل می‌شوید، عددی جدید به شما نسبت داده می‌شود.
این عدد یک عدد ۳۲ بیتی (۴ بایتی) است و برای راحتی به‌صورت زیر نوشته می‌شود:
xxx.xxx.xxx.xxx که منظور از xxx عددی بین ۰ تا ۲۵۵ است (البته بعضی شماره‌ها قابل استفاده نیست که بعدا علت را توضیح خواهم داد). مثلا ممکن است آدرس شما به صورت 195.219.176.69 باشد. حتی اسم‌هایی مثل www.yahoo.com که برای اتصال استفاده می‌کنید، در نهایت باید به یک IP تبدیل شود، تا شما سایت یاهو را ببینید.
در IP معمولا xxx اولی معنای خاصی دارد، که بعدا توضیح می‌دهم... فقط این را بگویم که اگر به روش Dial Up به اینترنت وصل شوید، معمولا عددی که به عنوان xxx اول می‌گیرید، مابین 192 تا 223 خواهد بود.این توضیح برای تشخیص کامپیوترهای کلاینت از سرور (حداقل در ایران) بسیار می‌تواند مفید باشد.
بعد از اتصال به اینترنت برای به دست آوردن IP خود، از دستور IPCONFIG در command prompt استفاده کنید. (البته یک سری نکات فنی داریم که بعدا می‌گم)

پورت (Port):
در ساده ترین تعریف، محلی است که داده‌ها وارد با خارج می‌شوند. در مبحث هک معمولا با پورت‌های نرم‌افزاری سروکار داریم که به هر کدام عددی نسبت می‌دهیم. این اعداد بین ۱ و ۶۵۵۳۵ هستند. معمولا به یک سری از پورت‌ها کار خاصی را نسبت می‌دهند و بقیه به‌صورت پیش‌فرض برای استفاده شما هستند. پورت‌های که فعال هستند، هرکدام توسط یک نرم‌افزار خاص مدیریت می‌شوند. مثلا پورت ۲۵ برای ارسال Email است، بنابراین باید توسط یک نرم‌افزار این کار انجام شود و این نرم‌افزار بر روی پورت ۲۵ منتظر (فال‌گوش) می‌ماند. اینجا ممکن است شخصی از فلان نرم‌افزار و دیگری از بهمان نرم‌افزار استفاده کند ولی به‌هر حال پورت ۲۵ همیشه برای ارسال Email است.
در پایین لیستی از مهمترین پورت‌ها و کاربردشان را می‌بینید:
Port Num Service Why its phun
-------- ------- ----------------------------------------
7 echo Host repearts what you type
9 discard Dev/null
11 systat Lots of info on users
13 daytime Time and date at computers location
15 netstat Tremendous info on networks
19 chargen Pours out a stream of ASCII characters.
21 ftp Transfers files
23 telnet Where you log in.
25 smpt Forge email
37 time Time
39 rlp Resource location
43 whois Info on hosts and networks
53 domain Nameserver
70 gopher Out-of-date info hunter
79 finger Lots of info on users
80 http Web server
110 pop Incoming email
119 nntp Usenet news groups -- forge posts, cancels
443 shttp Another web server
512 biff Mail notification
513 rlogin Remote login
who Remote who and uptime
514 shell Remote command, no password used
syslog Remote system logging
520 route Routing information protocol

از میان این پورت‌ها شماره‌های ۷، ۱۵، ۲۱، ۲۳، ۲۵، ۷۹، ۸۰، ۱۱۰و ۱۱۹ فعلا برای ما مهم‌ترند و به‌تدریج با آنها آشنا خواهید شد.


◊ چگونه به یک پورت Telnet کنیم؟

برای اینکه عملکرد یک پورت برای شما روشن شود، باید به آن پورت Telnet کنید. (البته معمولا تعدادی از پورت‌هایی را که ممکن است اطلاعاتی مهم را در اختیار هکر‌ها قرار دهند مثل پورت ۷۹ معمولا بسته است و ارتباط با آنها شاید برقرار نشود.) برای telnet کردن در command prompt دستور زیر را تایپ کنید:
telnet hostname portnum
در این دستور به‌جای hostname شماره ip و یا نام سایت را وارد می‌کنید و به‌جای portnum شماره پورت و یا معادل آن از جدول. مثلا برای تلنت کردن به پورت ۱۳ که ساعت و تاریخ را به‌دست می‌دهد در کامپیوتری به‌ اسم www.iums.ac.ir می‌نویسید:
telnet iums.ac.ir 13
telnet iums.ac.ir daytime
هر دو این دستورات معادل هم هستند.
تلنت کردن معمولا اولین کاری است که یک هکر برای هک کردن یک سایت انجام می‌دهد، زیرا بعضی از پورت‌ها در صورت بسته نبودن روی آن سرور، معمولا حاوی اطلاعات بسیار مهمی هستند.
همین الان شروع کنید و مثل یک هکر واقعی به کامپبوتر‌های مختلف و پورت‌های گوناگون تلنت کنید. مخصوصا اگر پورت ۷۹ (finger) روی یک کامپیوتر باز بود، مرا هم خبر کنید (-;


◊ تقسیم‌بندی انواع حملات

اولین نکته‌ای که لازم است بگویم اینه که وقت خود را برای هک کردن کامپیوتر‌های کلاینت هدر ندهید (اگرچه برای افراد مبتدی کار با نرم‌افزاری مثل Sub7 زیاد هم بد نیست ولی نباید زیاده‌روی کرد) علت هم اینه که هربار که به اینترنت وصل می‌شوند ip جدیدی به‌ آنها اختصاص پیدا می‌کنه و زحماتتون هدر می‌ره (البته برای جلوگیری از این امر هم روشهایی هست که در آینده ایشالله میگم).
حالا تقسیم‌بندی:
۱- حمله به روش Denial of Service Attack) DoS)
۲- حمله به روش Exploit
۳- حمله به روش Info Gathering (تلنت کردن یکی از مثالهای آن است که امروز آموختید)
۴- حمله به روش Disinformation

در مورد هرکدام به‌زودی توضیح می‌دم. C,Linux,TCP/IP یادتون نره


 

چگونه می توان شروع خودکار اجرای Cd را محو کرد؟
نوشته شده توسط رحمان فرهادی در ساعت 0:5

همیشه وقتی یک Cd را در Cd_Rom می گذارد به صورت خودکار برنامه نصب Cd به نمایش در می آید. برای محو این نما که گاهی اوقات ایجاد اشکال می کند. در صورتی که ویندوز XP نگارش Home دارید. به ریجستری بروید و وارد

 

HKEY _CURRENT_ USER\System\Current- Cnotrolset\Service\Cdrom


بشوید و گزینه Autrorun را کلیک کنید و ارزش عددی صفر را وارد کنید. در صورتی که ویندوز XP تخصصی (Professional) دارید وارد Start | Run بشوید و دستور gpedit.msc را وارد کنید. در گزینه Computer Configuration گزینه های Administration و System را کلیک کنید. در پنجره سمت راست بر روی Autoplay Inactivation را دو بار کلیک کنید و آن را فعال نکنید و دکمه OK را فشار دهید.


چگونه می توان یک جستجوگر اینترنت را (IE) مجددأ نصب کرد؟
نوشته شده توسط رحمان فرهادی در ساعت 0:3

ممکن است Ie شما نتواند سایت های وب را بدرستی نمایش دهد و یا در ذخیره بعضی از اطلاعات دچار مشکل شوید. در این صورت می توانید Ie را عوض کنید. خیلی ها اصرار دارند که ویندوز را مجددا نصب کنید ولی این کار لازم نیست. برای این کار Cd مربوط به ویندوز XP را در دیسک گردان قرار دهید و بر روی Start و سپس Run کلیک و دستور زیر را وارد کنید:

 

rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\ie.inf


 


چگونه می توان پوشه (General Document) را از صفحه My Computer پاک کرد؟
نوشته شده توسط رحمان فرهادی در ساعت 0:1

در داخل ریجستری آدرس زیر را پیدا کنید:

 

HKEY _CURRENT_ USER\Software\Microsoft\Windows\Current Version\Explorer\My Computer\Name Space\Delegate Folders


در این حالت گزینه عددی:

Ee30b6fe5595}ـ5c89ـ7a44ـ72 {f3-47a59031 را حذف کنید


چگونه می توان از فضای بالقوه حافظه در ویندوز XP استفاده کرد؟
نوشته شده توسط رحمان فرهادی در ساعت 23:58

ویندوز XP به صورت استاندارد حدود 10% سرعت شبکه را به فعالیت های خاص اختصاص می دهد. برای از کار انداختن این ویژگی، بر روی منوی Start گزینه Run را کلیک کنید و فرمان gpedit.msc را وارد کنید و سپس گزینه Computer Configuration کلیک کنید و سپس گزینه های Administrative Templates | Network را کلیک کنید و سپس گزینه Qos Packet Scheduler را انتخاب کنید و بر روی گزینه Limit Reservalbe Bandwidth دو بار کلیک کنید و گزینه Disabled را انتخاب کنید


صفحات متنی تایپ شده در Word XP را چگونه می توان براساس محتوا طبقه بندی کرد؟
نوشته شده توسط رحمان فرهادی در ساعت 18:59

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

برای اینکار در نرم افزار Word XP، در منوی اصلی بر روی Insert کلیک کنید و سپس بر روی Index & Tables کلیک کنید و سپس گزینه Tabel Of Contents را انتخاب کنید و سپس Options را انتخاب کنید و سپس بررسی کنید که آیا محتوای کاری تنظیم شده درست است و یا خیر. در صورت درست بودن، OK را فشار دهید.


چگونه می توان سایت های وب را وارد Excel نمود؟
نوشته شده توسط رحمان فرهادی در ساعت 18:58

اطلاعات تجاری و سایر اطلاعات عددی جدید را می توان بدون هیچ مشکلی وارد اکسل کرد و در جداول خاصی اضافه(Insert) کرد. آنهایی را که از اینترنت می خواهید کپی شوند انتخاب کنید و Ctrl+C را فشار دهید . و سپس Excel باز کنید و گزینه Paste را از Edit کلیک کنید و گزینه وب را انتخاب کنید . در پنجره بعدی بر روی کارت زرد رنگ کلیک کنید و گزینه Import را کلیک کنید.


چگونه می توان محتویات هر سلول (Cell ) در اکسل را کپی کرد و چگونه می توان بر هر سلول عملکرد تعریف کرد
نوشته شده توسط رحمان فرهادی در ساعت 18:58

در Excel XP می توان برای هر سلول علامت گذاری شده یک عملکرد خاص تعریف کرد . مثلا اگر گزارش طی یکسال به 365 قسمت تقسیم شده باشد می توانید نتایج هر روز را ببینید . مثلا می توانید عدد 365 را در یک سلول تایپ کرده و سپس این سلول را با Ctrl+C کپی کنید . سپس در منوی Edit گزینه Paste Special را انتخاب کنید، عملکرد خاص را برایآن عدد تعریف کنید و سپس OK را فشار دهید.


چگونه می توان نمای Outlook XP را بسیار کوچک کرد؟
نوشته شده توسط رحمان فرهادی در ساعت 18:57

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

HKEY_CURRENT_USER\Software\Microsoft\Office\10.0\ Outlook\Preferences

 

و در آنجا ارزش عددی DWORD را تغییر دهید و عدد را 1 قرار دهید به نام Mintotray به آن بدهید.


چگونه می توان از روی اطلاعات اکسل، جداول Word را بروز کرد؟
نوشته شده توسط رحمان فرهادی در ساعت 18:57

شما می خواهید در یک سند Word جداول طراحی شده، بروز شوند، برای اینکار جداول مورد نظر در اکسل را انتخاب کنید و آنها را با Ctrl+C کپی کنید. در Word به منوی Edit رفته و گزینه Paste را انتخاب کنید وسپس گزینه Paste As Hyperlink را انتخاب کنید.


چگونه می توان یک آلبوم عکس با استفاده از Power Point ایجاد کرد؟
نوشته شده توسط رحمان فرهادی در ساعت 18:56

ابتدا در منوی کار گزینه Insert را کلیک کنید و سپس گزینه Picture و New Photoalbum را انتخاب کنید و تصاویر را ازاسکنر و یا بوسیله دیگری انتخاب کنید تا تصاویر در محل مورد نظر قرار گیرد . د این حالت می توانید میزان رنگ و تصاویر را نیز مشخص کنید وسپس گزینه Album Layout و سپس Picture Layout را کلیک کنید و تصاویر را پشت سر هم بچینید.


چگونه می توان کارایی Media Player را افزایش داد؟
نوشته شده توسط رحمان فرهادی در ساعت 18:55

برنامه هایی وجود دارد که برای نمایش فیلم ها از Media Player نیز بهتر عمل می کنند. و بدین جهت بسیاری افراد از نرم افزارهای دیگری استفاده می کنند.

برای افزایش کارایی این نرم افزار در منوی آن گزینه Tools را انتخاب کنید و سپس Options را کلیک کنید و در گزینه Data Format گزینه فرمت سایر فایل ها را از حالت انتخاب درآورید و OK را فشار دهید.