۵.۱۴.۱۳۸۷

همه چیز در مورد هکرها و ابزار هک

چگونه هکر شویم؟ بخش اول

اریک ریموند (Eric Steven Raymond) می‌گوید: چگونه یک هکر شویم؟
بخش اول
هکر (hacker) چیست؟
پرونده اصطلاحات(Jargon File) شامل تعاریفی‌از' هکر' است که عموما در ارتباط با تعریف تکنیکی‌آن همراه با وصف سرخوشی‌حل مشکلات و مرتفع کردن محدودیت هاست. اگر شما می‌خواهید بدانید چگونه هکر شوید تنها دو تعریف به دردتان می‌خورد.

یک اجتماع ، یک فرهنگ مشترک ، از برنامه نویسان خبره و جادوگران شبکه که پیشینه آن از میان دهه ها به مینی‌کامپیوترهای‌اشتراک زمانی (time-sharing) و اولین تجریه های ‌ARPAnet می‌رسد. اعضای این فرهنگ اصطلاح ' هکر' را ساختند . هکرها اینترنت را ایجاد کردند. آنان سیستم عاملUnix را آنچنان که امروز هست ایجاد کردند. هکرها usenet را اجرا کردند. آنان باعث شدند شبکه جهانی (World wide web) کار کند. اگر شما دارای این فرهنگ هستید و دیگران می‌دانند که شما چه کسی‌هستید و هکر می‌نامندتان؛ پس شما هکر هستید!

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

گروه دیگری‌از مردم هستند که متکبرانه خود را هکر می‌نامند اما نیستند! این مردمان (که بیشتر نرهای نابالغند) کسانی‌هستند که سیستمهای‌کامپیوتری و مخابراتی را 'تخریب' می‌کنند. هکرهای واقعی‌اینان را 'شکننده (Cracker) ' می‌نامند و هیچ کاری‌به آنان ندارند. هکرهای واقعی اعتقاد دارند که اینان تنبل، بی‌مسئولیت و نه چندان باهوشند و می‌دانند که توانایی نفوذ به سیستمهای امنیتی‌شما را هکر نمی‌کند. همانگونه که دزدان اتومبیل را هیچگاه نمی‌توان مکانیک نامید. متأسفانه بسیاری از روزنامه نگاران و نویسندگان ناآگاهانه وا‌ژه ی' هکر ' را برای‌توصیف شکننده ها (Crackers) بکار می‌برند و هکرها را تا سرحد مرگ عصبانی می‌کنند.

تفاوت اصلی این است: هکرها می‌سازند اما شکننده‌ها ویران میکنند.

اگر می‌خواهید هکر باشید (همواره ) مطالعه کنید. اما اگر می‌خواهید شکننده شوید گروه خبری‌alt.2600 را بخوانید و آماده باشید که ۵ تا ۱۰ سال را در زندان بگذرانید، پس از اینکه فهمیدید به اندازه‌ای که فکر می‌کردید زرنگ نیستید. این تمام چیزی است که درباره ی‌شکننده ها (Crackers) خواهم گفت.

منش هکر

منش هکر، هکر می‌آفریند و یاری‌می‌کند. او به آزادی و یاری متقابل معتقد است؛ برای آن که هکر نامیده شوید باید چنان رفتار کنید که گویا چنین منشی‌دارید و برای‌اینکه اینگونه رفتار کنید باید واقعا آن را داشته باشید. اگر به پروراندن منش هکر تنها برای پذیرفته شدن در این فرهنگ می‌اندیشید در اشتباه هستید! چنین منشی داشتن همواره کمکتان میکند یادگیرید و با انگیزه باشید. مانند تمام هنرها بهترین راه استاد شدن، نگاه کردن به استاد و تقلید از اوست - نه فقط در باب تفکر که حتی‌در احساس!

همانگونه که در شعر ذن زیر آمده است:
تا که راه یابی: : To follow the path
به استاد بنگر ، ,look to the master
به دنبالش باش ، , follow the master
با او برو ، ,walk with the master
از نگاه او بنگر ، , see through the master,
استاد شو! . become the master

پس اگر میخواهید استاد شوید، آن قدر ذکرهای‌زیر را بگویید(افکار زیر را با خود مرور کنید) تا باورشان کنید:

۱- جهان پر از مشکلات جذابی‌است که میباید حل گردند.
هکر بودن هیجان دارد، اما هیجانی که نیازمند تلاش فراوان است و تلاش کردن نیازمند انگیزه. ورزشکاران موفق انگیزه خود را از لذتی که در جسمشان احساس میکنند، می‌گیرند؛ در گذر از حدود جسمانیشان. شما نیز باید از حل مشکلاتتان مشعوف شوید. از پیشرفت مهارتتان و زورآزمایی اندیشه‌ی‌تان.

اگر شما به طور ذاتی‌چنین شخصی‌نیستید باید این‌گونه گردید و گرنه انرژیتان با شهوت، پول، شهرت و ... به هدر خواهید داد.
(همچنین باید به توانایی یادگیریتان ایمان آورید - باور به اینکه: گر چه تمام آن چه را لازم دارید نمی‌دانید اما اگر تنها بخشی از آنرا کشف کنید توانایی حل باقی را بدست می‌آورید)

۲-هیچ مشکلی‌نباید دوبار حل گردد اندیشه های‌خلاق گرانبها و محدودند.
ذهن های خلاق باارزش هستند، منابعی محدود. آنان نباید با دوباره کشف کردن چرخ، به هدر بروند در حالی که هزاران معمای حل نشده جذاب باقی است. برای آن که کرداری مانند یک هکر داشته باشید باید باور کنید که وقت هکرها گرانبهاست - آنچنان که گویی یک وظیفه روحانی است که اطلاعتان را مبادله کنید، مشکلات را حل کنیدو راه حل‌ها را به دیگر هکرها بدهید تا آنان مشکلات جدیدتر را مرتفع کنند. بجای آنکه دائما حول همان‌ها بگردند.

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

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

برای اینکه مانند یک هکر رفتار کنید باید باور کنید که می‌خواهید تمام کسالت آوران را کنار بزنید نه تنها برای خودتان بلکه برای همه (خاصه سایر هکرها).

(یک استثناء بارز وجود دارد. هکرها گاهی کارهایی انجام می‌دهند که به نظر تکراری و خسته کننده می‌رسند، تنها برای پاکسازی ذهن شان یا برای بدست آوردن تجربه‌ای خاص. اما به اختیار ،هیچ فرد اندیشمندی نباید مجبور به پذیرفتن موقعیت کسل کننده‌ای‌گردد.)

۴-آزادی‌خوب است.
هکرها ذاتا ضد استبدادند. هر که به شمادستور دهد، شما را از پرداختن به آنچه عاشق کشف آنید باز می‌دارد؛ گر چه آنان همواره برای دستوراتشان دلایل ابلهانه‌ی خود را دارند. با منش استبدادی باید مبارزه شود هر جا که پیدا شود چرا که شما و تمام هکرها را تحت فشار می‌گذارد .
(این به مفهوم مخالفت کلی‌با اتورتیه نیست. کودکان باید راهنمایی شوند و جنایتکاران مراقبت. هکر ممکن است نوعی از اتورتیه را قبول کند تا بیشتر از زمانی که برای‌اجرای دستورات از دست می‌دهد، بدست آورد. اما این تنها یک معادله آگاهانه است. یک قدرت فردی که مستبدان می‌خواهند قابل قبول نیست.)

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

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

بنابراین شما باید یاد بگیرید که به منش مشکوک و به مهارت احترام بگذارید. هکرها نمی‌گذارند فضولان وقت شان را هدر دهند و به مهارت ایمان دارند به خصوص مهارت در درک کردن گرچه مهارت در هر زمینه ای‌دلپذیر است. مهارت در زمینه های مورد نیاز که متخصصان کمتری دارد بهتر است و تخصص در زمینه های مورد نیاز که به فکر متبحر، استادی و تمرکز نیاز دارند، بهترین.

اگر شیفته مهارت باشید از پروراندن آن در خود لذت خواهید برد . کار سخت و تمرکز بجای‌کاری‌کسالت بار به بازی‌سخت شبیه می‌گردد و این برای‌هکر شدن حیاتی‌است .

مهارت‌های پایه‌ای برای هکر شدن
منش هکر حیاتی‌است اما مهارت او حیاتی‌تر است. منش جایگزین مهارت نمی‌گردد و مجموعه مهارت های پایه ای خاصی وجود دارند که باید در خود بپرورانید تا هکرها شما را هکر بنامند.
این ابزار به آرامی تغییر میکند با گذشت زمان تکنولوژی مهارت های جدیدی ایجادمی‌کند و قدیمی‌‌ها را بی‌مصرف میکند. مثلا در گذشته زبان ماشین شامل این مجموعه بود، در حالیکه HTML اخیرا به این مجموعه اضافه شده است. اما این مجموعه در حال حاضر مشخصأ شامل موارد زیر است:

۱ - بیاموزید که چگونه برنامه بنویسید.
این مسلما پایه ای‌ترین مهارت هکر است. اگر شما هیچ زبان برنامه نویسی‌بلد نیستید، پیشنهاد می‌کنم با پیتون شروع کنید. پتیون تمیز طراحی‌شده است. به خوبی‌مستند سازی‌شده و تقریبأ ابتدایی‌است. با آنکه پتیون زبان اولیه خوبی‌است، یک اسباب بازی‌نیست. بلکه بسیار قدرتمند و قابل انعطاف است و مناسب پروژه های بزرگ. من یک مقاله مفصل تر در مورد انقلاب پیتون نوشته‌ام. خودآموزهای خوبی می‌توانید در وب سایت پیتون پیدا کنید.

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

اگر به صورت جدی به برنامه نویسی روی آورید، باید C زبان پایه‌ایUnix را یاد بگیرید. ++C بسیار شبیه C است؛ اگر شما یکی از آنها را یاد بگیرید، یادگرفتن دیگری مشکل نخواهد بود. اما هیچ کدام به عنوان زبان اول قابل یادگیری نیستند. در واقع، هر چقدر از برنامه نویسی به زبان C پرهیز کنید، بازده‌تان بیشتر خواهد بود.

C بسیار کاراست و منابع کامپیوتر را کمتر مصرف می‌کند. متأسفانه C این کارایی را با تلاش بسیار شما برای مدیریت سطح پائین منابع (مانند حافظه) بدست می‌آورد. این نوع برنامه نویسی سطح پائین بسیار پیچیده و باگ -دوست است و زمان بسیاری برای رفع اشکال (Debug) لازم دارد. با قدرت و سرعتی که کامپیوترهای امروز دارند این معامله خوبی نیست. تیز هوشانه‌تر است که از زبانی استفاده کنیم که زمان کامپیوتر را بیشتر می‌گیرد و زمان برنامه نویس را کمتر. مانند ، پیتون.

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

لیسپ (LISP)به دلایل دیگری ارزشمند است – برای روشن نگری عینی که پس از یادگیری آن بدست خواهید آورد . حتی اگر هیچگاه از لیسپ به طور جدی استفاده نکنید، مسلما یادگیری آن شما را برنامه نویس بهتری خواهد کرد. (شما می‌توانید مهارت های اولیه ی‌LISP را به راحتی بانوشتن و تغییر دادن Modها برای ویرایشگر متن Emacs کسب کنید)

حقیقتا بهتر است هر پنج زبان ( پیتون ، جاوا ، C/++C ، پرل و LISP) را یاد بگیرید. جدا از ارزشی که این زبانها برای هکرها دارند، آنان رویکردهای کاملا متفاوتی برای برنامه نویسی دارند که مسا ئل با ارزشی به شما یاد می‌دهند.

نمی‌توانم دستورالعمل خاصی برای یادگرفتن برنامه نویسی بدهم (کار پیچیده ای‌است)، اما می‌توانم بگویم که کتاب‌ها و کلاسها به شما کمک نخواهند کرد (اکثر هکرها خودشان یاد گرفته‌اند) شما می‌توانید روشهایی را از کتاب فراگیرید اما ساختار فکری که این روشها را به مهارت واقعی تبدیل می‌کند، تنها با تمرین و شاگردی کردن بدست می‌آید. وظایف شما شامل ۱) خواندن کد و ۲) نوشتن کد خواهد بود.

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

سابقا پیدا کردن کد خوب مشکل بود، برنامه های بزرگی که متن آنها در دسترس بود تا هکرها بخوانند و آزمایش کنند، بسیار محدود بود. اکنون این مسئله به طور قابل ملاحظه‌ای تغییر کرده است؛ اکنون نرم‌افزارها ابزارهای‌برنامه نوبسی و سیستمهای‌عامل بازمتن (که تماما بوسیله هکرها نوشته شده است) بسادگی قابل دسترس است - که مرا به نوشتن بخش بعد ترغیب می‌کند...

۲ - یکی‌از یونیکس های‌باز-متن را بگیرید و استفاده و اجرا کردن آن را بیاموزید.
فرض می‌کنیم یک کامپیوتر شخصی دارید یا لااقل به آن دسترسی دارید (بچه های امروزی خیلی راحت به آن دسترسی دارند:-)). مهمترین قدم اولیه ای که هر مبتدی برای هکر شدن می‌تواند بردارد، گرفتن یک کپی از لینوکس (Linux) یا بی‌اس دی-یونیکس (BSD-Unix)؛ نصب کردن آن روی‌کامپیوتر شخصی و اجرای آن است.

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

تحت OS/X این کار ممکن است ، اما فقط بخشی از این سیستم بازمتن است. شما به موانع بسیاری برخورد خواهید کرد و باید مواظب باشید تا عادت بد تکیه بر کد اختصاصی اپل را در خود توسعه ندهید. در صورتی که بر روی یونیکس‌ها تمرکز کنید، چیزهای مفیدتری فراخواهید گرفت.

یونیکس سیستم عامل اینترنت است. اگر اینترنت را بدون یونیکس یاد می‌گیرید، هیچ وقت نمی‌توانید یک هکر اینترنت باشید. به این خاطر فرهنگ هکر امروز کاملأ یونیکس-محور است. (این مطلب همیشه صادق نبوده است . بسیاری از هکرهای با سابقه از این موضوع رضایت ندارند اما پیوند محکم یونیکس و اینترنت آنچنان قوی است که حتی قدرت شیطانی مایکروسافت نیز نتوانسته است خلل چندانی در آن ایجادکند.)

پس یک یونیکس نصب کنید. من به شخصه لینوکس را دوست دارم اما راههای دیگری هم وجود دارد ( بله! شما می‌توانید مایکروسافت ویندوز و Linux رابا هم داشته باشید). یاد بگیرید، اجرا کنید، ور بروید، کدهایش را بخوانید و تغییرشان دهید. ابزار برنامه نویسی بهتری در اختیار خواهید داشت، مانند C , LISP , Python و Perl که در سیستم عامل ویندوز خواب داشتن آن ها را می‌بیند. بسیار جذاب و سرگرم کننده خواهد بود و آنچنان در دانش غرق میشوید که حتی متوجه آن نمی‌شوید تا هنگامیکه به مانند یک استاد هکر به پشت سرتان بنگرید!

برای اطلاعات بیشتر درباره ی یادگیری‌Unix به The Loginataka نگاه کنید. همین طور شمامی‌توانید نگاهی بهThe Art Of Unix Programing (هنر برنامه نویسی در یونیکس) بیاندازید.

برای آن که چیز هایی از لینوکس دست گیرتان شود به سایت Linux Online بروید؛ شما می‌توانید از آن جا دانلود کنید یا (ایده ی‌بهتر) یک گروه کاربران لینوکس محلی پیدا کنید تا به شما در نصب لینوکس کمک کنند. از دیدگاه یک کاربر تازه کار تمام توزیع های لینوکس بسیار شبیه یکدیگرند.

شما می‌توانید راهنما و منابعBSD Unix را در سایت http://www.bsd.org/ پیدا کنید.

من نیز مقالاتی مبتدی درباره ی پایه های‌یونیکس و لینوکس نوشته ام.

(توجه : من در حقیقت نصب کردن هیچ کدام از Linux یا BSDها را به طور خاص به شما توصیه کنم ، برای هر تازه کاری هر کدام از این ها یک پروژه ی انفرادی است. برای لینوکس، یک گروه کاربران لینوکس در محل خود پیدا کنید و از آنها برای کمک سوال کنید.)
۳ -استفاده از وب و نوشتن HTML را یاد بگیرید.
بسیاری از چیزهایی که فرهنگ هک ساخته است خارج از افق دید شماست، کمک به کارخانه‌ها، دفاتر و دانشگاه‌ها بدون اینکه تأثیر مشخصی در زندگی غیر هکرها نداشته باشد. در این میان اینترنت یک استثناء عمده است، سرگرمی درخشان هکری که حتی به اعتراف سیاست مداران در حال تغییر دادن جهان است . تنها به همین خاطر (و همچنین بسیاری‌از دلایل مشابه دیگر) یاد گرفتن کار در اینترنت احتیاج دارید.
این فقط به این معنی نیست که چگونه از یک مرورگر استفاده کنید(!) بلکه به معنی یادگیری‌HTML است . اگرهنوز برنامه نویسی یاد نگرفته‌اید، نوشتن HTML عادت های ذهنی‌ را برایتان فراهم می‌کند که به یادگیری برنامه نویسی کمک می‌کند. پس برای خودتان یک Homepage درست کنید. سعی کنید از XHTML استفاده کنید که نسبت به HTML سنتی تمیزتر است.(منابع بسیار خوبی برروی وب برای تازه کارها وجوددارد؛ این یکی از آن هاست!)

اما نوشتن یک Homepage به هرحال آنقدر خوب نیست که شما را هکر کند. وب پر از Homepage است. بیشترشان بی‌ارزشند. لجن های بی‌محتوا، فضولات شیک، اما مطمئن باشید که لجن همیشه لجن است. (برای اطلاعات بیشتر صفحه یTheHTML Hell را ببینید.)

برای با ارزش بودن؛ Homepage تان باید محتوا داشته باشد و برای هکرهای دیگر جذاب و یا آموزنده باشد. تمام اینها شمارا به بخش بعد هدایت می‌کند...
۴ -اگر انگلیسی‌بلد نیستید آن رایاد بگیرید.
به عنوان یک آمریکایی بخاطر آنکه زبان مادریم انگلیسی است قبلأ از ذکر این موضوع ناراحت بودم. حداقل این می‌تواند یک امپریالیسم فرهنگی‌تلقی‌گردد. ولی تعدادی از غیر انگلیسی زبانان از من خواستند که این موضوع را متذکر شوم که انگلیسی زبان فرهنگ هکر و اینترنت محسوب می‌گردد و شما احتیاج خواهید داشت که این زبان را یادبگیرید تا در جامعه هکرها فعال شوید.

این موضوع واقعیت دارد. حدود سال ۱۹۹۱ متوجه شدم که بسیاری از هکرها که انگلیسی‌زبان دومشان بود آن را برای بحث های تکنیکی‌شان بهره می‌گرفتند، حتی اگر زبان مادریشان یکی بود. به من اطلاع دادند که انگلیسی بعلت غنی‌تر بودن به لحاظ لغات فنی برای این کار مناسب‌تر است . به همین دلیل ترجمه متن‌های فنی که در زبان انگلیسی هستند، غالبا رضایت بخش نیست. لینوس توروالدز که یک فنلاندی است، کد خود را به زبان انگلیسی تشریح کرده است (و هرگز غیر از این روش، روش دیگری را پیش نگرفته است) تسلط بر انگلیسی، عامل مهمی در جمع کردن جامعه جهانی برنامه نویسان لینوکس بوده است. این مورد نمونه قابل ذکری در مورد نقش زبان انگلیسی است.





چگونه هکر شویم؟ بخش دوم


موقعیت فرهنگ هکر
مانند بسیاری از فرهنگ‌های برپایه ی روابط غیر اقتصادی، هکرگری نیز با شهرت اداره می گردد، شما سعی می‌کنید که مسئله جالبی را حل کنید اما اینکه آن مسئله چقدر قابل تأمل است یا راه حل شما واقعا چقدر خوب است، چیزی است که تنها استادان شما صلاحیت تأیید آن را دارند.
به همین ترتیب، وقتی وارد بازی هکر ها شدید، مدارجتان را با آنچه سایرین در مورد شما فکر می کنند بدست خواهید آورد (به این علت است که تا هنگامی که دیگران شما را هکر نمی دانند واقعأ هکر نیستید). این حقیقت بوسیله پنداری که هک را یک کار منزوی گرایانه می‌داند، محو شده است؛ هم چنین با وجود این تابوی فرهنگ هکری (که در حال از میان رفتن ولی فعلا همچنان نیرومند است) در برابر پذیرش اینکه تصدیق خود یا دیگری، تنها در گیر انگیزه یک شخص باشد.
به خصوص ، هکرگری نوعی از فرهنگ است که مردم شناسان به آن فرهنگ هدیه می‌گویند. شما شهرت و موقعیت خود را نه با سلطه بر دیگر مردم، نه با زیبایی یا در اختیار داشتن چیزهای مورد نیاز مردم بلکه با دادن هدیه بدست می آورید. به خصوص با دادن وقت خود، خلاقیت و مهارتتان.
پنج چیز وجود دارد که با انجام آن مورد احترام هکرها قرار می‌گیرید:
۱ - برنامه‌های باز- متن بنویسد
اولین (محوری ترین و سنتی ترین) روش، نوشتن برنامه‌هایی است که هکرهای دیگر آن را جالب و مفید می‌دانند و سپس دادن کد منبع برنامه‌ها به دیگران.
(ما قبلا این را "نرم افزار آزاد" می‌نامیدیم ، اما این اصطلاح موجب اشتباه بسیاری از مردم شد که نمی‌دانستند منظور از آزاد دقیقا چیست، امروزه بسیاری از ما حداقل به نسبت ۲ به۱ اصطلاح "بازمتن" (open-source) را ترجیح می دهیم.)
محترم ترین هکر ها [1] افرادی هستند که برنامه‌های بزرگی نوشته اند - برنامه‌های پرقدرتی که احتیاجات گسترده ای را مرتفع می سازد - و آنان را در دسترس همگان قرار داده اند.
۲ - به آزمایش ورفع اشکال کردن برنامه‌های بازمتن کمک کنید
هکرها به کسانی که نرم افزارهای بازمتن را آزمایش و رفع اشکال می‌کنند، یاری میرسانند. در این دنیای ناقص ناگزیر به صرف دقت بسیاری برای رفع اشکال برنامه‌ها هستم، به این علت است که مولفان بازمتن میگویند یک آزمایشگر خوب ( تعریف کردنش دشوار است؛ مشکلات در ضمن انتشار، کسی که بتواند اشتباهات یک انتشار عجله ‌ای را تحمل کند و مشکلات نرم‌افزار را گزارش کنند) سزاوار یاقوت به اندازه ی وزنشان هستند. حتی یک نفر از آنان میتواند رفع اشکال کردن را از یک کابوس طولانی به یک دردسر عبرت آموز تبدیل کند. اگر مبتدی هستید یک نرم افزار در حال برنامه نویسی پیدا کنید و یک آزمایشگر خوب باشید. یک پیشرفت طبیعی از کمک به آزمایش برنامه تا کمک به رفع اشکال کردن آن و بهتر کردن آن است. از این راه چیزهای بسیاری یاد می‌گیرید و روابط خوبی با افرادی که بعدا شما را کمک خواهند کرد بر قرار خواهید کرد.
۳ -اطلاعات خوب را منتشر کنید
کار خوب دیگری که می‌توانید بکنید جمع آوری و دستچین کردن مطالب جالب و مفید در برگه‌های وب یا پرونده‌هایی مانند سؤالات متداول ( FAQ ) و منتشر کردن آن است. گردآورندگان مجموعه سؤالات متداول (FAQ) به اندازه برنامه نویسندگان بازمتن مورد احترام هستند.
۴ -به پایداری شالوده ی کار کمک کنیدفرهنگ هکر (و مهندسی اینترنت بعنوان شاخه‌ای از آن) با داوطلبان به پیش می رود. بسیاری از کارهای کوچک ولی ضروری وجود دارند که باید انجام شوند. مدیریت لیست‌های پستی و گروههای خبری، مرتب کردن آرشیو نرم افزارهای بزرگ، گسترش RFCها و سایر استانداردهای فنی.
مردمی که این کارها را انجام می دهند مورد احترام فراوان هستند. چرا که همه می دانند این نوع مسئولیت چقدر زمانبر است در حالیکه جذابیت زیادی مانند بازی کردن با کد هم ندارد. انجام آنها نشاندهنده ی ایثارگریست.
۵ - به خود فرهنگ هکر کمک کنید
در انتها می توانید به خود فرهنگ کمک کنید و آن را منتشر کنید (مثلأ با نوشتن مقاله ای در مورد اینکه چگونه هکر شویم :-) ). گرچه این کاری نیست که در همان ابتدا انجام دهید تا وقتی که شهرت خوبی در بین هکرها بدست آورید.
فرهنگ هکر، رهبر به معنی دقیق آن ندارد. اما قهرمانان، پیران ، مورخان و سخنگویان زیادی دارد. بعد از این که به اندازه ی کافی در سنگرها مدت زیادی را سپری کنید، می‌توانید یکی از آنها شوید. باید بدانید که هکرها به منیت آشکار پیران خود بدبینند؛ رسیدن به این درجه از شهرت آشکارا خطرناک است. به جای تلاش برای رسیدن به آن موقعیتتان را چنان بسازید که در مسیرشما افتد. سپس در مقامتان فروتن و مهربان باشید.
رابطه ی هکر / نرد “Nerd”
ارتباط هکر و نرد بر خلاف افسانه مشهور، برای هکر بودن اجباری بر نرد بودن نیست (نرد به شخصی گفته می‌شود که تمام زندگی او بر کامپیوتر/تکنولوژی استوار است -مترجم -). اما به هرحال نرد بودن کمکتان می‌کند و بسیاری از هکرها اینگونه‌اند. نرد بودن کمکتان می‌کند که بر مهمترین مسائل مانند فکر کردن و هک کردن تمرکز داشته باشید.
به همین خاطر بسیاری از هکرها صفت نرد بودن و حتی سرسختانه‌تر 'geek' را به عنوان شعار برگزیده‌اند. روشی برای بیان جداییشان از انتظارات عوامانه اجتماع - برای بحث بیشتر به صفحه‌ی geek مراجعه کنید.
اگر شما بتوانید به اندازه کافی روی هک کردن تمرکز کنید در حالیکه به زندگیتان هم برسید، بسیار عالیست. امروزه انجام این کار از ۱۹۷۰ که من تازه کار بودم بسیار ساده تر است؛ جریان غالب فرهنگی با تکنو- نردها بسیار مهربانتر است و تعداد کسانی که می فهمند هکرها عاشقان و همسران بلند مرتبه‌ای هستند هر روز زیادتر می شود.
اگر شما بخاطر نرد بودنتان به هکر بودن علاقه‌مند شده‌اید هم خوب است! حداقل برای متمرکز شدن مشکلی نخواهید داشت. شاید هم در آینده از انزوا درآمدی!
نکاتی در باب طریقت نکاتی در باب طریقت باز می‌گویم که شما برای هکر شدن باید ساختار فکری هکری بدست آورید. چیزهایی هست که هنگامیکه کامپیوتر ندارید می‌توانید انجام دهید. آنها جایگزین هک کردن نمی شوند (هیچ چیز نمی‌شود) اما بسیاری از هکرها انجامشان را دوست دارند و احساس می کنند با انجام آنها به نوعی به روح هک کردن نزدیک می شوند.
-بیاموزید که زبان مادریتان را خوب بنویسید. گرچه معروف است که برنامه نویس ها نمی‌توانند بنویسند، یک تعداد غافلگیر کننده‌ای از هکرها (تمام بهترین هکرهایی که من می‌شناسم) نویسندگان توانایی هستند.
-داستانهای علمی - تخیلی بخوانید. به جلسات داستانهای علمی بروید. (جای خوبی که می توانید هکرها و هکر دوستان را ببینید.)
-ذن تمرین کنید و/ یا به هنرهای رزمی بپردازید (انظباط روحی در جهات بسیاری شبیه‌اند)
-گوش تان را به موسیقی حساس کنید. بیاموزید که به نوع خاصی از موسیقی را درک کنید. نواختن برخی آلات موسیقی را به خوبی فرابگیرید یا آواز خواندن یاد بگیرید.
-کار با جملات قصار و بازی با کلمات را به خوبی بیاموزید.
هر چه موارد بیشتری را قبلأ انجام داده باشید استعداد بیشتری برای هکر شدن دارید. چرا این موارد خاص مهم هستند واقعا معلوم نیست. ولی ارتباط آنها با مهارتهای نیمکره ی چپ و راست مغز مربوط می شود، هردوی این ها اهمیت فراوانی دارند؛ هکرها همانگونه که به منطق استدلالی نیاز دارند به شهود عرفانی نیز محتاجند تا در لحظه ای خاص از شر منطق ناقص مشکلی خلاص شوند.
به همان میزان که بازی می‌کنید، کارکنید و همان قدر که کار می‌کنید، بازی کنید. برای هکر‌های واقعی مرزی میان ” بازی“ ، ” فعالیت“ ، ”دانش“ و ”هنر“ وجود ندارد و این با پدیدار شدن سطح بالایی از سرزندگی سازنده همراه خواهد بود. به هیچ وجه به اطلاعات مهارت‌های محدود اکتفا نکنید. برخلاف آن که بسیاری از هکرها خود را یک برنامه نویس معرفی می کنند، دارای مهارت‌های بسیاری هستند - مدیریت سیستم، طراحی وب و رفع اشکال‌های سخت‌افزاری PC یکی از معمول ترین آن هاست. هکری که مدیر سیستم است، اغلب، یک برنامه نویس حرفه‌ای و یک طراح وب است. هکر هرگز کاری را نیمه انجام شده رها نمی‌کند، اگر به موضوعی بپردازد در رابطه با این موضوع مهارت‌هایش را به اوج کمال می‌رساند.
در پایان چیزهایی هستند که نباید انجام دهید:
-از اسامی ابلهانه و بزرگ نما (قلمبه!) استفاده نکنید.
-در آتش افروزیهای گروه‌های خبری و یا هر بحث بی فایده ی دیگر شرکت نکنید.
-خودتان را "ولگرد سایبر" خطاب نکنید، وقت خود را با چنین افرادی هدر نکنید.
-نامه‌های الکترونیکی پر از غلط املایی و دستور زبانی نفرستید.
تنها چیزی که از این ها عایدتان می شود شهرت یک دلقک است. هکرها حافظه خوبی دارند - سالها طول می کشد تا دسته گلی که به آب داده‌اید فراموش شود و مورد قبول واقع شوید.
بر مشکل نام‌های کاربری یا اسامی مستعار باید تاکید کنم. پنهان کردن نام واقعی پشت رموز، کار ابلهانه و بچه گانه کرکر ها(crackers) و warez d00dz ویا دیگر فرم‌های پیش پا افتاده ی زندگیست. اگر نام مستعاری دارید آن را دور بیاندازید. در میان هکرها این حقیقتا باعث می‌شود تا شما را به فراموشی بسپارند. هکران از آنچه که انجام می‌دهند مغرورند و آن را وابسته به نام حقیقی خود می‌خواهند.
منابع دیگرپیتر سیباج (Peter Seebach) برای مدیران سیستمی که نمی دانند چطور با هکرها سر کنند، یک FAQ مکمل نوشته است که Hacker FAQ نام دارد. اگر سایت Peter پاسخ دهی نمی‌کند، این جستجوی سایت Excite می‌تواند یک کپی خوب برای شما پیدا کند.
این جا یک سند وجود دارد که How To Be A Programmer (چگونه یک برنامه نویس شویم) نام دارد این یکی از بهترین و کامل ترین هاست. ارزش این مستند فقط مربوط به آموزش کد نویسی نیست، در این سند درباره ی کد نویسی به صورت گروهی و چالش‌های یک کد نویسی گروهی صحبت شده است.
من مقاله ای به نام تاریخ اجمالی هکرگری : "A Brief History Of Hackerdom" نیز نوشته‌ام.
برای آشنایی با فرهنگ لینوکس و بازمتن مقاله‌ای با نام "کلیسای فقید و بازار" یا "The Catedral and the Bazaar" نوشته‌ام. ادامه ی این مقاله در مقاله ای به نام Homesteading Noosphere آمده است.
Rick Moen، مقاله‌ای به نام How to Run A Linux User Group نوشته است. (یک گروه کاربران لینوکس چطور به کار می‌افتد؟)
باز هم از Rick Moen و من (اریک ریموند) مقاله‌ای به نام چگونه یک سوال هوشمندانه بپرسیم، How to Ask Smart Questions وجود دارد.
اگر شما به اطلاعات پیش‌نیاز برای کامپیوتر‌های شخصی و شبکه ی اینترنت احتیاج دارید، به مقاله ی The Unix and Internet Fundamentals HOWTO (پایه‌های یونیکس و اینترنت) مراجعه کنید.
اگر شما برنامه‌ای منتشر می‌کنید و یا وصله‌ای برای برنامه‌ای می نویسید، به Software Release Practice HOWTO (راهنمای تمرین انتشار برنامه‌ها) سر بزنید.
اگر شما به اشعار ذن علاقه مند هستید، احتمالا باید از این خوشتان بیاید: Rooties Root: The Unix Koans of Master Foo
سؤالاتی که زیاد پرسیده شده اند
س : به من یاد می دهید چطور هک کنم ؟
ج: از اولین روز انتشار این برگ هر هفته (گاهی هر روز) چندین درخواست از مردم بدستم می‌رسد که: همه چیز هک کردن را به من یاد بدهید! متأسفانه وقت و انرژی کافی برای این کار ندارم. پروژه‌های هکری من و مسافرتهایم بعنوان مدافع بازمتن روزی ۱۱۰٪ وقتم را می‌گیرد.
حتی اگر هم می‌توانستم؛ هک کردن هنر و منشی است که شما خود باید یاد بگیرید. بعدا متوجه خواهید شد که با آنکه هکرها دوست دارند به شما کمک کنند، اما اگر بخواهید همه چیز را حاضر و آماده در دهان شما بگذارند، تحویلتان نمی‌گیرند.
اول خودتان چیزهایی یاد بگیرید. نشان دهید که دارید سعی می کنید، که توانایی یاد گرفتن دارید سپس به سراغ هکرها بروید و پرسشهایتان را مطرح کنید.
اگر می‌خواهید به هکری نامه ی الکترونیکی بفرستید باید از قبل دو چیز را بدانید. اولین چیز این که ما متوجه شدیم که کسانی که در نوشته‌هایشان بی دقت‌اند معمولا تنبل‌تر از آنند که هکرهای خوبی بشوند. بنابراین مواظب غلط‌های املایی و انشایی خودتان باشید و گرنه شما را نادیده می‌گیرند. دوم این که هرگز جواب نامه‌ی الکترونیکی خود را در آدرسی غیر از آدرسی که از آن نامه می‌فرستید نخواهید. ما می‌دانیم که کسانی که این کار را می کنند دزدانی اند که از حساب دزدی استفاده می کنند و هیچ علاقه ای به کمک کردن به دزدها نداریم.
س : خوب پس از کجا شروع کنم ؟ ج‌ : بهترین راه برای شروع رفتن به جلسه یک لاگ (گروه کاربران لینوکس"Linux user group LUG" ) است. این گروهها را می توانید در سایت LDP بیابید. به احتمال قوی می‌توانید یکی از آنها را در حوالی خود بیابید که احتمالأ وابسته به یک دانشگاه یا مؤسسه است. اعضای لاگ احتمالأ به شما یک نسخه از لینوکس می‌دهند و حتمأ کمکتان می‌کنند که آنرا نصب کنید.
س : کی باید شروع کنم ؟ آیا خیلی دیر نشده است ؟
ج : در هر سنی که علاقه‌مند شدید می‌توانید یاد بگیرید. اکثر مردم در سن ۱۵ تا ۲۰ سالگی علاقه‌مند می شوند؛ من استثناهایی را از هر دو طرف می‌شناسم.
س : چقدر طول می کشد تا هکر شوم ؟
ج : بستگی به این دارد که چقدر باهوشید و چقدر پشت کار دارید. اگر مصمم باشید معمولأ ظرف ۱۸ تا ۲۴ ماه می‌توانید مهارتی قابل ملاحظه بدست آورید. اما کار به اینجا ختم نمی‌شود. اگر یک هکر واقعی هستید تمام عمرتان را صرف یادگیری و تکمیل هنرتان خواهید کرد.
س : آیا Visual Basic و #C ( سی شارپ) زبان‌های خوبی برای شروع کارند ؟ ج: اگر شما این پرسش را مطرح می‌کنید یعنی به هک کردن تحت سیستم عامل مایکروسافت ویندوز فکر می‌کنید. به خودی خود تفکر بدی است. یاد گیری کد نویسی تحت پلتفورم ویندوز مانند یاد گیری رقص است وقتی زره به تن کرده‌اید، من چندان خوشم نمی‌آید. به آن جا نروید. آن بخش بی‌نهایت کثیف است و از کثافت باید پرهیز کرد.
زبان‌های Visual Basic و #C مشکلات مخصوص خودشان را دارند؛ در اصل این‌ها غیر قابل انتقال یا not portable هستند. هیچ نسخه‌ی بازمتنی از این زبان‌ها وجود ندارد. استاندارد‌های اجرایی ECMA چیزی بیش از تعدادی رابط برنامه نویسی را پوشش نمی‌دهند. در ویندوز بیشتر کتابخانه‌ها از یک سازنده ی تنها (مایکروسافت ) که مالک آن است پشتیبانی می‌کنند؛ اگر شما بی‌نهایت نسبت به چیزی که استفاده می کنید دقیق نباشید، برای همیشه به پلتفورم مایکروسافت وابسته خواهید شد. برای این که به این باطلاق فرو نروید، کسی که کد نویسی را شروع می کند باید بسیار دقت کند. اگر شما روی یونیکس شروع کنید زبان‌های بهتر و کتابخانه‌های بهتر وجود دارند.
بنابراین به همان سیستم عامل که سازنده زبان انتخاب می کند، میخکوب می‌شوید، این به مذاق هکرها سازگار نیست.
به خصوص Visual Basic بسیار مضر است. مانند همه بیسیک‌ها Visual Basic هم بسیار بد طراحی شده است، نه از من نخواهید که این موضوع را تشریح کنم؛ این موضوع می‌تواند یک کتاب را پوشش دهد. یک زبان را که به خوبی طراحی شده است فرا بگیرید.
یکی از عادت‌های برنامه نویسی بدی که به شما یاد خواهد آموخت وابستگی به کتابخانه ها، widget ها و ابزار برنامه نویسی یک شرکت خاص است. به طور کل هر زبانی که تحت لینوکس یا یکی از نسخه‌های BSD پشتیبانی نگردد و/ یا حداقل توسط سه شرکت مختلف پشتیبانی نگردد، ارزش این را ندارد که برای هک کردن یاد بگیریدش.
س : به من یاد می دهید که چطور یک سیستم را بشکنم؟ ج : نه . کسی که بعد از خواندن این مقاله هنوز این سؤال را بپرسد، احمق تر از آن است که یاد بگیرد ، حتی اگر من وقتش را داشته باشم. هر میلی که چنین درخواستی کند نادیده گرفته می شود یا با خشونت تمام پاسخ داده می‌شود.
س : چطور می توانم رمز عبور شخص دیگری را بدست آورم؟ ج : این شکستن است (crack). گم شو احمق!
س : چطور می توانم پست الکترونیکی شخصی دیگری را بخوانم / واردش شوم / تحت نظر بگیرمش؟
ج : این شکستن است . سریع گم شو ...
س : چطور می توان کانالهای chat را دزدید؟ج : این شکستن است . مردک احمق!
س : سیستمم را شکسته‌اند! کمک می‌کنید از خودم دفاع کنم؟
ج: نه! هر بار که از من این سؤال را پرسیده‌اند از طرف یک کاربر بیچاره ی ویندوز بوده است. امکان ندارد ویندوز را به طور کامل امن کنید. کد و معماری آن پر از ایراد است و سعی در ایمن کردن آن آب در هاون کوبیدن است. تنها راه پیش‌گیری، رفتن به یک سیستم عامل دیگر مانند لینوکس یا حداقل سیستم عاملی است که توانایی ایمن شدن را داشته باشد.
س : من با ویندوزم مشکل دارم . کمکم می کنید؟ ج : البته! به خط فرمان بروید و بنویسید " :format c "، ظرف چند دقیقه تمام مشکلاتتان حل می‌شود.
س : کجا می توانم با هکرهای واقعی صحبت کنم؟
ج : بهترین جا لاگ‌های محلی خودتان است ( لیست شان را می توانید در سایت LDP بیابید.)
(قبلأ در اینجا می‌گفتم در IRC هیچ هکر واقعی پیدا نمی‌کنید. ولی وضعیت فرق کرده است. به طور مشخص اجتماعاتی از هکرهای واقعی مربوط به GIMP و Perls کانالهای IRC دارند)
س : چند کتاب مفید در زمینه هکر کردن پیشنهاد کنید؟
ج : لیست خواندنی‌های لینوکس ممکن است مفید باشد. Loginntaka هم می‌تواند جالب باشد. برای پیش در آمدی بر پیتون به اینجا را بر روی سایت پیتون نگاهی بیاندازید.
س : آیا باید در ریاضیات خوب باشم تا بتوانم هکر شوم ؟
ج : نه . البته باید قادر باشید به طور منطقی فکر کنید و رشته درست دلایل را دنبال کنید، هک کردن نیاز بسیار اندکی به ریاضیات رسمی دانشگاهی دارد. به خصوص، شما معمولا به آنالیز و جبر نیاز نخواهید داشت ( این را به مهندسان برق واگذار کنید). داشتن پیش زمینه‌ای در رشته‌هایی از ریاضیات مانند منطق، تئوری مجموعه‌ها ، نظریه اعداد و.... ممکن است مفید باشد.
آنچه بسیار مهم است : شما باید بتوانید منطقی تفکر کنید و رشته ای از دلایل صحیح را گرد هم بیاورید، کاری که ریاضی‌دانان انجام می‌دهند. زمانی که ارتباط با اغلب علوم ریاضی کمکی به شما نکرد، شما به نظم و ذکاوت برای پیش برد آن نیاز خواهید داشت. اگر شما چندان باهوش (با ذکاوت) نی‌ستید، امید چندانی به هکر شدن شما نیست؛ اگر شما نظم فکری نداشته باشید این امید به همان میزان کم خواهد شد.
یک راه خوب برای فهمیدن این موضوع گرفتن و مطالعه یک کپی از کتاب Raymond Smullyan است که اسم آن اکنون یادم نیست. مشابه چیستان‌های منطقی و بامزه Smullyan در روح هکرگری خیلی وجود دارد. توانایی در حل آنها علامت خوبی است و لذت در حل کردن آن علامتی بهتر.
س : چه زبانی را باید اول یاد بگیرم ؟
ج : XHTML (آخرین نسخه ی HTML) اگر هنوز آنرا بلد نیستید. کتابهای بد زیادی هستند با توضیحات خسته کننده بلندبالا و چند کتاب خوب چیزی که من بیشتر از همه دوست دارم HTML: The Definitive Guide است.
البته HTML یک زبان کامل برنامه نویسی نیست. وقتی برای یادگیری آماده شدید، پیشنهاد می‌کنم از پیتون شروع کنید. خیلی‌ها به شما Perl را پیشنهاد می‌کنند و هنوز محبوبیت بیشتری دارد ولی یاد گرفتن آن سخت است و (به نظر من) به خوبی پیتون نیست.
C واقعا مهم است ولی از Perl و پیتون خیلی سخت‌تر است. سعی نکنید اول C را یاد بگیرید.
کاربران ویندوز، به دام VB نیفتند. عادتهای برنامه نویسی بدی به شما یاد می‌دهد و قابل انتقال به هیچ سیستم دیگری غیر از ویندوز نیست. بپرهیزید!
س : چه سخت افزاری نیاز دارم ؟ ج : قبلا کامپیوترهای شخصی سرعت و حافظه کمی داشتند که همین‌ها کافی بودند تا روند یاد گیری هکر رامحدود کنند. این مساله مدتهاست که از بین رفته است ، هر کامپیوتری از Intel 486DX50 بالاتر باشد برای برنامه نویسی کافیست، X ، و ارتباطات اینترنتی ، و کوچکترین دیسک سخت به اندازه کافی بزرگ است.
مهمترین مساله‌ای که در انتخاب سخت افزار وجود دارد این است که آیا با لینوکس همخوانی دارد (یا با BSD همخوانی دارد). البته برای بسیاری از کامپیوترهای جدید این همخوانی وجود دارد مگر در مورد تعدادی از مودم‌ها و چاپگرها که مخصوص ویندوز طراحی شده اند.
یک FAQ درباره ی سازگاری سخت افزار ها وجوددارد؛ آخرین نسخه ی آن اینجاست.
س : باید از مایکرو سافت متنفر باشم ؟
ج : نه! نه اینکه میکروسافت نفرت‌انگیز نیست؛ مساله این است که فرهنگ هکر مدتها قبل از مایکروسافت وجود داشته است و مدتها بعد از آن هم خواهد بود. انرژیی را که برای نفرت از مایکروسافت صرف می‌کنید، برای عشق به هنرتان مصرف کنید. اگر برنامه‌ای خوب بنویسید، مشت محکمی است بر دهان مایکروسافت و خونتان را را کثیف نمی‌کند.
س: ولی بازمتن برنامه نویس‌ها را بیکار نمی‌کند؟ج : حقیقتا برعکس این است، تا بحال صنعت بازمتن بیشتر اشتغال زایی کرده است تا از بین بردن آن. اگر داشتن یک برنامه آماده اقتصادی تر از نداشتن آن است، در هر حال یک برنامه نویس حقوقش را می گیرد چه برنامه بازمتن باشد یا نباشد و مهم نیست چقدر نرم افزار" آزاد " هست ، به نظر می رسد همیشه تقاضای بیشتری برای نرم افزارهای جدید یا تطبیق داده شده وجود دارد. من در این باره در ورق‌های Open Source بیشتر خواهم نوشت.
س : چطور شروع کنم ؟ از کجا یک یونیکس آزاد پیدا کنم ؟ ج : قبلا راجع به پیدا کردن یونیکس‌های معمول آزاد توضیح داده ام. برای هکر شدن به انگیزه خلاقیت و قابلیت خود آموزی نیاز دارید. پس دیگر شروع کنید...
((فکر نکنم مشکلی باشه اگر بنویسیم برای پیدا کردن این ها می تونید به تکنوتاکس مراجعه کنید ،‌هم ترجمه ی ترکی و هم ترجمهی آلمانیش یه آدرس‌های اضافی دارند))
اریک ریموند نسخه ی اصلاحی (Reversion) شماره ی 1.29.
منبع: http://www.catb.org/~esr/faqs/hacker-howto.html
ترجمه: آرش بیژن‌زاده
ویرایش و اصلاحات: نوید عبدی، آلن باغومیان


۵.۱۳.۱۳۸۷

چگونه پسورد ID و Email خود را عوض کنیم

چگونه پسورد ID و Email خود را عوض کنیم ! اگر بخواهید پسورد ID خود را عوض کنید چگونه این کار

را انجام می دهید ؟ از آنجائیکه کاربران با مسنجر بیشتر کار دارند تا ایمیل ، برای آن دسته از دوستانی که احتمالا نمی دانند چگونه پسورد ID خود را مستقیما از طریق یاهومسنجر عوض کنند روش این کار

را بیان می کنیم . برای انجام این کار مراحل زیر را دنبال کنید :

1 ) با ID و پسورد خودتان وارد Yahoo! Messenger شده و Connect شوید.

2 ) پس از اتصال از طریق منوی Messenger به قسمت Yahoo! Account Info بروید و آن را انتخاب کنید.Yahoo! Messenger در این حالت شما را به صفحه خاصی

هدایت می کند .

3 ) پس از ظاهر شدن کامل صفحه که در آن ID شما قرار دارد و از شما خواسته می شود که مجددا پسورد خود را وارد کنید .

4 ) بعد از وارد کردن پسورد خود به صفحه دیگری می روید

۵)که در آن گزینه Change Password به رنگ آبی قرار دارد

6) Change Password را انتخاب کنید تا به صفحه دیگری بروید .در آن جا از شما خواسته می شود

ابتدا پسورد قبلی ودر دو قسمت بعدی

پسورد جدید را وارد کنید . و برای ثبت تغیرات گزینه Save را فشار دهید. حال پسورد ID شما عوض

شده است. به همین راحتی ! setarehsorkh.com

منبع:آموزش کامپیوتر و ترفندهای یاهو مسنجر

Hide IP Platinum 2.8

Hide IP Platinum 2.8

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

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

حجم : 755- کیلو بایت

دانلود : از اینجا دریافت بکنید

سریال نامبر :

Serial: 640BDE8F33141
D15
یا
Sn: FE0F8B99648D47AB


منبع:دانلودوآموزش هک

زندگی‌نامه بیل گیتس

زندگی‌نامه بیل گیتس (بخش اول)
http://parstech.org/dlt.php?code=1235
………………………….
زندگی‌نامه بیل گیتس (بخش دوم)
http://parstech.org/dlt.php?code=1236
…………………………..
زندگی‌نامه بیل گیتس (بخش سوم)
http://parstech.org/dlt.php?code=1239
……………………….
زندگی‌نامه بیل گیتس (بخش پایانی)
http://parstech.org/dlt.php?code=1242
……………………….
سلاطین دنیای زیر زمینی هکرها
http://parstech.org/dlt.php?code=1101
…………………………..
شرحی بر حفر‌ه‌ای موسوم به Lsasrv.dll
http://parstech.org/dlt.php?code=1129
………………………
قواعد کدنویسی در فلش (Action Scripting in Flash)
http://parstech.org/dlt.php?code=1487
………………….
قوانین نوین اقتصادی در عصر شبکه‌ها
http://parstech.org/dlt.php?code=1225
………………..
مباحثی پیرامون تزریق به SQL
http://parstech.org/dlt.php?code=1375

نرم افزار قدرتمند Internet Download Manager

یکی از محبوب ترین نرم افزار های مدیریت دانلود های اینترنتی، نرم افزار قدرتمند Internet Download Manager یا همان IDM است که از محبوبیت و کارایی بسیار بالا و قابل قبولی در محیط ساده آشنای خود برخوردار است .
این ابزار محبوب و قدرتمند، ادعا دارد که سرعت دانلود فایلهای شما را تا 5 برابر افزایش می دهد که اگرچه این ادعا کمی ناباورانه به نظر می رسد ولی در صورت کارکرد با این نرم افزار متوجه افزایش محسوس سرعت دانلود خواهید شد .
قابلیت پشتیبانی Resume و برای اکثر لینک هایی که این امکان را دارند و همچنین دانلود به صورت طبقه بندی شده، ظاهر گرافیکی و آشنای نرم افزار از ویژگی های خوب این نرم افزار است .
IDM هنگام دریافت یک فایل آن را به چندین و چند قسمت بنا به دلخواه شما تقسیم کرده تا به طور همزمان با دریافت فایلها از چند بخش گوناگون سرعت دریافت را به حد اکثر رسانده و از پهنای باند موجود بیشترین استفاده را ببرد .
توانایی پشتیبانی پروکسی سرور، سازگاری با انواع پروتوکل های FTP و HTTP، سازگاری خودکار با مرورگرهای مطرح دنیا مانند Microsoft Internet Explorer, Netscape, MSN Explorer, AOL, Opera, Mozilla, Mozilla Firefox, Mozilla Firebird, Avant Browser, MyIE2 و ... ایجاد تنظیمات برای شماره گیری و اتصال سر زمان معین، قطع ارتباط یا خاموش کردن سیستم سر ساعت معین، پس از اتمام دریافت فایلهای معین،پشتیبانی چندین زبان،پیش نمایش فایلهای فشرده ی Zip، داشتن بقه بندی های مختلف برای دانلود ها، محافظت از فایلهای دانلودی دربرابر ویروس ها، از دیگر ویژگی های خوب این نرم افزار است .
برخی قابلیت های جدید نسخه ی 5.04 نرم افزار IDM :
سازگاری کامل با مرورگر بسیار محبوب FireFox .
پشتیبانی پروتوکل MMS .
قابلیت بسیار مناسب Site Grabber برای دریافت تمامی اطلاعات مورد نیاز یک وب سایت یا آدرس اینرتنت .برای مثال با تعیین و فیلتر گذاری قادرید تعیین کنید که تمام زیر مجموعه های یک ادرس اینترنت یا تمامی تصاویر یک گالری عکس و یا تمامی آهنگ های یک سایت موسیقی دانلود شود !
قابلیت دانلود کامل یک وب سایت و مرور آن به صورت آفلاین .
توانایی دریافت همزمان دو وب سایت به صورت کامل بر روی سیستم
http://www.internetdownloadmanager.com/idman504.exe
کرک نسخه ی 5.04.3 نرم افزار :
http://www21.fixdown.com/endown/aidm5043-2006-08-17.rar
................................
این تروجان با قدرت و سرعت بالا میتونه کنترل کل سیستم قربانی رو بدست بگیره
یک پورت رو به صورت backdor باز مکنه .کار باهاش آسونه
http://www.prorat.net/downloads.php?id=ProRat_v1.9_Fix2
پسورد : pro

منبع:مجیدآنلاین

۵.۱۲.۱۳۸۷

دانلود صدها نرم افزارو بر نامه ی هک

با این برنامه میتونید سایت را اسکن کنید و آن را هک کنید.

شما باید خودتان Username و Password را حدس بزنید تا برنامه برای شما درستی آن را چک کند.
http://aliz.parsehgig.com/SQLScan.zip
.................................................. ...
این هم یک برنامه برای پینگ زدن به سایت.
http://aliz.parsehgig.com/WSPING32.zip
.................................................. ...
این هم یک برنامه بسیار عالی برای اسکن کردن هاست و سایت.

با این برنامه میتونید هاست یک سایت را چک کنید و به آن حمله کنید.

http://aliz.parsehgig.com/hostscan.zip
.................................................. ....
مقاله ی جالبیه دانلود کنید
http://aliz.parsehgig.com/The%20Meth...%20hacking.zip
.................................................. ....
با این برنامه میتونید سایتها را اسکن کنید. این برنامه خیلی قوی هستش حتما دانلود کنید
http://aliz.parsehgig.com/Super%20Scan%202.05.zip
.................................................. ....
این هم یک اسکنر بسیار عالی و همه کاره
http://www.nscan.org/download/nscan091.exe
.................................................. .......
این هم باز یک برنامه خیلی مفید که خیلی هاتون دنبالش هستید. با این برنامه میتونید آیدی خودتون را از لیست هر کس که میخواهید پاک کنید. مثلا دوست ندارید آیدیتون تو لیست من باشه ولی من قبلا آیدی شمارو اد کردم . با این برنامه میتونید به راحتی آیدی خودتونو از لیست من پاک کنید.
http://aliz.parsehgig.com/Dab.zip
.................................................. .........
اینم یک آنتی اسنیفر

http://packetstormsecurity.nl/sniffe...iff/as-101.zip
.................................................. ........
این برنامه یک اسکنر بسیار عالیه حتما دانلود کنید از دستتون میره
http://www.networkactiv.com/NetworkA...cannerV4.0.exe
.................................................. .........
با این برنامه میتونید بلوتوث هک کنید
http://pcworm.persiangig.com/Data/Bl...20(PcWorm).zip
.................................................. ........
با این برنامه میتونید آیدی هک کنید.

شما ابتدا باید یک لیست پسورد داشته باشید و بعد آیدی طرف را در این برنامه Add کنید و بعد برنامه شروع به تست کردن پسوردها بر روی آیدی مورد نظر میکند.
http://aliz.parsehgig.com/yahooUltraCracker.zip
.................................................. ........
با این برنامه میتونید سرور ایمیل را پیدا کنید و برای هک کردن به کارتون میاد.
http://aliz.parsehgig.com/SMTP%20Server%20Resolver.zip
.................................................. .......
اینم یک اسنیفر دیگه
http://www.westbrooksoftware.com/tcpviewer.zip
.................................................. .....
الان یک برنامه برای اسنیفر کردن پروتوکل TCP گذاشتم.
http://www.westbrooksoftware.com/tcpspy.zip
.................................................. ......
این برنامه یک اسکنر بسیار قوی هستش که میتونید یک رنج آی پی به برنامه بدید و پورت مورد نظر را انتخاب کنید و بعد برنامه شروع به اسکن میکنه.
http://www.bluebitter.de/download/BluesPortScan.zip
.................................................. .........
با این برنامه شما میتونید یک رنج آی پی را چک کنید
http://aliz.parsehgig.com/IPScanner.zip
.................................................. ............
با این برنامه میتونید اطلاعات زیادی در مورد یک سایت بدست بیارید
http://aliz.parsehgig.com/whois.zip
.................................................. ...............
با این برنامه میتونید تروجانهایی که داخل خود برنامه هست تست کنید و بعد میتونید سیستم را هک کنید. حتما دانلود کنید از دستتون میره.
http://aliz.parsehgig.com/TrojanHunter.zip
.................................................. .............
این برنامه برای اسکن کردن سایتها کاربرد زیادی داره و اطلاعات مفیدی در مورد سایت به شما میده
http://www.iranmodern.info/upload6/774f92a113.zip
.................................................. ..........
با این میتونید سایتهای CGI را پیدا کنید و آنها را هک کنید
http://www.iranmodern.info/upload6/598f65e1fb.zip
.................................................. ............
با این برنامه میتونید سایتهای IIS را دیفیس کنید
http://www.iranmodern.info/upload6/c674ee7b99.zip
.................................................. .................
با این برنامه میتونید بفهمید کی invisible هست یا نیست.فقط کافیه آیدی طرف را وارد کنید.
http://www.iranmodern.info/upload6/fcb172ae86.zip
.................................................. ..............
این برنامه برای فرستادن فایلها به یک آی پی یا دریافت فایلها از آی پی مورد نظر کاربرد دارد.
http://www.iranmodern.info/upload6/2b0b1744cd.zip
.................................................. ..............
بدون نیاز به مسنجر و با استفاده از این برنامه میتوانید همه پیغامهای رد و بدل شده با دیگران را مشاهده کنید.

لازم به ذکر است که فقط میتوانید پیغامهای رسیده و فرستاده شده بر روی همین ویندوز را مشاهده کنید.همچنین میتوانید متن مورد نظر را ذخیره کنید.

http://www.iranmodern.info/upload6/177824ee7b.zip
.................................................. .........
اگر میخواهید فردی را از یاهو بیرون بیاندازید یا به اصطلاح طرف را بوت کنید میتوانید با وارد کردن آیدی او در این برنامه به هدف خود برسید.

این برنامه ابزارهای نیز دارد که با زدن Open Bots میتوانید آنها را مشاهده کنید.

http://www.iranmodern.info/upload6/9fbeed9734.zip
.................................................. ............
با این برنامه میتوانید همه پیغامهایی که در یاهو و ام اس ان مسنجر رد و بدل میشود را مشاهده کنید.

http://www.iranmodern.info/upload6/c8f8d2e077.zip
.................................................. .............

این هم یک برنامه عالی که خیلی ها دنبالشن!
با این برنامه میتونید پسوردهارو کرک کنید.

http://aliz.parsehgig.com/HEXEDIT.zip

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

http://aliz.parsehgig.com/Password%2...ator%202.3.zip

……………………………….
هک کردن در سیستم های رایانه ای به امری عادی تبدیل شده است و البته راه های جلوگیری هم زیاد تر از راه های هک است , این بار در سایت تخصصی موبایل یک نرم افزار با قابلیت هک گوشی های موبایل معرفی می شود.هدف ما معرفی این نرم افزار و آشنایی شما با سیستم های جدید تلفن های همراه است.پس امیدوارم استفاده های غیر مجاز از این نرم افزار انجام نشود.این نرم افزار بر خلاف نرم افزار های مشابه 100% کار می کند و قابلیت های بسیار بالایی دارد که در ادامه توضیح داده می شود.

قابلیت های منحصر به فرد این نرم افزار :

- تغییر زبان گوشی هک شده !
- کم و زیاد کردن صدای گوشی هم شده ...
- خواندن اس ام اس ها و دفترچه تلفن و ...

سایت تخصصی موبایل هیچ گونه مسئولیتی در قبال سوء استفاده از این نرم افزار ندارد.
نرم افزار جاوا است و تست شده بر روی اکثر مدل های گوشی های موبایل است.
این نرم افزار با گوشی N70 نوکیا مشکل دارد و ممکن است آسیب برساند.
پسورد : http://www.w3bsecurity.blogfa.com/www.ir-tci.org ( به کوچک بودن تمام حروف دقت کنید )
http://www.ir-tci.org/01/software/Ftp-Bt-[www.Ir-Tci.Org].zip


اين هم اسكنر Retina است كه مي شه گفت يكي از اسكنرهاي خوب است.
http://d3pr2.freehostingnow.com/Scan...tina/index.htm

……………………………
این هم یک اسپوفر قوی
http://parsaspace.com/darkness/Programs/macv01.zip

……………………………….
برنامه اي بسيار قوي جهت استفاده نفوذگران و مديران سرور ها به قدرت بسيار بالا جهت وصل شدن به درگاه هاي (PORT) مختلف از جمله SSH,Telnet و .....

http://www.deltahacking.net/tools/putty.exe

با این برنامه شما میتونین پسورد یوزر XP رو حتی در یوزرهای محدود شده پیدا کنید این برنامه تا 10 رقم پسورد رو جستجو میکنه و حتی اگر Space هم در پسورد به کار رفته باشه اونو پیدا میکنه این برنامه بیشتر به درد کسایی میخوره که میخوان تو کافینت وترد یوزر اصلی بشن و خرابکاری کنن.

http://hamed007.sitesled.com/MK/Mort...20Password.zip

……………………………..

با این برنامه شما میتونین آیکون فایل اجرایی خودتونو عوض کنین بیشتر بدرد تروجان بازها میخوره.
http://hamed007.sitesled.com/MK/Mort...%20Changer.zip
…………………………
هک آیدی در عرض چند دقیقه . با این برنامه شما در عرض چند دقیقه میتونین پسورد آیدی طرف رو به دست بیارین این برنامه با استفاده از Bug موجود در ویندوز XP به سیستم طرف متصل شده و پسورد اونو از رجیستری در میاره و به شما نشون میده در نتیجه طرف حتما باید آنلاین باشد.

http://hamed007.sitesled.com/Pass%20Finder%20v2.19.zip

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






Send Dial Up Pasword


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






Send Computer Name


نام کامپیوتر طرف ارسال میشه






ByPass FireWall


میتونه از دیوار آتش عبور کنه






Undetect By ANtiVirus


آنتی ویروس اونو نمیشناسه



در قسمت Email ایمیلی که میخواین پسوردها به اون ارسال بشه رو بنویسید


در قسمت Smtp And Port باید Smtp و port مربوط به ایمیل رو بنویسید اگه از یاهو استفاده میکنید گزینه پیشفرض خوبه


در قسمت Icon آیکن مربوط به فایل سرور رو انتخاب کنید.

http://hamed007.sitesled.com/MortalK...l%20Sender.zip

……………………………….
تروجانی که پسورد اکانت اینترنت طرف رو براتون سند میکنه
http://hamed007.sitesled.com/86225/keylogger/ACC_PS.zip
…………………………….
تروجانی که پسورد اکانت اینترنت و یاهو رو براتون سند میکنه
http://hamed007.sitesled.com/86219/power-spy_v12.zip

این هم یک برنامه فوق العاده برای هک کردن سایت , ایمیل و ...
با این برنامه میتونید اطلاعات زیادی بدست بیارید.مثلا میتونید سرور اصلی یک ایمیل را بدست بیارید.و خیلی اطلاعات دیگه که باید حتما دانلود کنید تا بفهمید!
http://download.jufsoft.com/download/whereisip2.exe
………………………….
با این برنامه میتوانید پسورد یاهو ۸ را بدست آورید.

http://boxbox.persiangig.com/Yahoo_S...er_V%201.0.zip
……………………….
این برنامه برای تست امنیت سرور ها ی لینوکس و ترجیحآ دارای cpanel و پیدا کردن سایت های آسیب پذیر روی آن می باشد و این کار را با کپی کردن فایل درخواستی شما بر روی سایت های دیگر روی سرور انجام می دهد
این برنامه شباهت هایی با تروجان دارد از این نظر که شما یک فایل که در پوشه برتامه با نام idf.php موجود است را بر روی یک سایت اپلود می کنید و آدرس آن را به برنامه می دهید و برنامه از طریق آن با سرور ارتباط برقرار می کند و به تست امنیت سرور و سایت های آن می پردازد .
برای شروع شما بایستی علاوه بر آدرس idf.php , ادرس deface.htm را نیز به برنامه بدهید تا این فایل را روی سایت های دیگر سرور کپی کند
پس از آدرس دهی روی Get Site List کلیک کنید . در این مرحله برنامه لیست کل سایت های سرور را نمایش می دهد و شما با کلیک روی سایت مربوطه امنیت آن را چک می کنید و در صورت نا امن بودن فولدر های آسیب پذیر آن لیست می شود و شما با کلیک روی آن فولدر می توانید فایل deface.htm را روی آن کپی کنید . انجام تمام مراحل تنها با کلیک کردن می باشد.
شما هم چنین می توانید با انتخاب حالت automatic به برنامه این اجازه را بدهید تا کلیه کار ها را بدون کلیک شما و به تنهایی انجام دهد و کلیه سایت های سرور را پردازش کند و کوتاه ترین فولدر های هر سایت را برای کپی کردن deface.htm انتخاب کرده و کپی کند
از امکانات دیگر برنامه می توان به قسمت connect back اشاره کرد . در این بخش شما می توانید از سرور shell بگیرید حتی اگر تمامی کامند ها ( فانکشن های شلر مانند system و ... ) بسته باشد
قسمت Zone-h reporter این امکان را به شما می دهد که لیست سایت های آسیب پذیر را به zone-h گزارش دهید با سرعت بالا و پردازش سایت های ثبت شده , قبلآ ثبت شده و دیگر حالت ها ( اگر 1 سایت از 10 سایت مانع از ثبت سایت های دیگر شود . 9 سایت باز برای ثبت ارسال می شود و خطای کار در این روش 0 است )

http://www.irchatan.com/downloads/iR...eFacer-2.0.zip

با این برنامه میتوانید یک فایل سرور بسیازید و برای قربانی بفرستید و پسورد جیمیل او را بدست آورید.

http://mailsender2007.by.ru/gmail/Gmail.zip
……………………….
این برنامه برای هک کردن ایمیل به کار میرود.شما با این برنامه میتوانید ایمیل را کرک کنید.

http://www.davoodblack.com/AMIR1/Cra...Crack%20V1.zip
………………………
این هم یک برنامه همه کاره که شامل اسنیفر و ... است.

http://download.capturix.com/cnw.exe

این برنامه برای دیفیس کردن سایتها بسیار کاربرد داره.
http://arlvlalv.persiangig.com/videos/idf.rar

……………………………
خواندن این کتاب شما با یک سری از ترفندهای مهم یاهو مسنجر آشنا میشوید
http://parsaspace.com/darkness/Educution/yahoo.zip
…………………………….
با این برنامه میتوانید یک فایل سرور بسازید و آن را برای قربانی بفرستید و سیستم آن را به طور کامل بدست بگیرید
http://www.asdfghjklkjhgfdsa.persian...20Uploader.zip

……………………..
کسانی که میخواهند کراکر خوبی بشوند حتما این آموزش را دانلود کنند.خیلی آموزش جالب و آموزنده ای است
http://www.simorgh-ev.com/security/m...k-learning.zip

این هم یک باگ اسکنر که با اون میتونید یک سایت را اسکن کنید و باگهای موجود در آن را شناسایی کنید و بعد به آن حمله کنید.
http://parsaspace.com/dst/Hack-Tools...ner%20v4.0.rar
………………….
این برنامه یک بوتر قوی به علاوه امکانات دیگر که بسیار مفید است.

http://aliz.parsehgig.com/Deliverance.zip

…………………
این هم از جدیدترین نسخه برنامه SuperScan که خیلی طرفدار داره.این نسخه امکانات خیلی بیشتری نسبت به نسخه های قبل داره.
http://aliz.parsehgig.com/SuperScan4.zip
………………
این هم تروجان بسیار قوی که با اون میتونید پسورد ایمیل قربانی را بدست آورید.

http://aliz.parsehgig.com/iRcHaTaN-Ps%207.1.zip


این هم زبان برنامه نویسی بسیار زیبای پیتون.به زودی آموزش این زبان را براتون میزارم.

http://www.python.org/ftp/python/2.5.1/python-2.5.1.msi
………………….
با دیدن این فیلم شما به راحتی میتوانید سایتهای News را هک و دیفیس کنید.

http://nasser-desperado.persiangig.c...ite%20News.rar
……………..
با این برنامه میتوانید یک آی پی را اسکن کنید.

http://www.softperfect.com/download/netscan.exe

مقاله:...

مقاله (ارتباط درگاه سریال و میکروکنترلر)
http://parstech.org/dlt.php?code=1278
…………………………
آشنایی با زبان #C
http://parstech.org/dlt.php?code=1475
………………………
آشنایی با سیستم عامل لینوکس
http://parstech.org/dlt.php?code=1056
………………………
آشنایی با فن‌آوری Ajax
http://parstech.org/dlt.php?code=1395
……………………….
آشنایی با Java و J2EE
http://parstech.org/dlt.php?code=1437
…………………….
آموزش قدم به قدم هک
http://parstech.org/dlt.php?code=1112
………………………
آموزش مقدماتی اینترنت
http://parstech.org/dlt.php?code=1283
…………………….
آموزش مقدماتی شبکه
http://parstech.org/dlt.php?code=1177
…………………..
آموزش مقدماتی پاسکال
http://parstech.org/dlt.php?code=1049

آموزش مقدماتی کامپیوتر
http://parstech.org/dlt.php?code=1135
…………………….
آموزش مقدماتی Crack
http://parstech.org/dlt.php?code=1281
…………………..
آموزش مقدماتی MetaSploit
http://parstech.org/dlt.php?code=1371
……………….
آموزش مقدماتی VHDL
http://parstech.org/dlt.php?code=1234
……………….
آموزش مقدماتی Word
http://parstech.org/dlt.php?code=1175
……………….
آموزش هک و امنیت شبکه
http://parstech.org/dlt.php?code=1079
…………..
آموزش کاربردی توابع VB.Net
http://parstech.org/dlt.php?code=1073
…………………
آموزش کرک (Crack)
http://parstech.org/dlt.php?code=1486


آموزش گام به گام هک
http://parstech.org/dlt.php?code=1277
…………………..
آموزش ASP.NET
http://parstech.org/dlt.php?code=1051
……………….
آموزش ASP.NET (پیشرفته)
http://parstech.org/dlt.php?code=1155
……………….
آموزش FrontPage2000
http://parstech.org/dlt.php?code=1029
…………..
آموزش HTML
http://parstech.org/dlt.php?code=1207
……………….
آموزش html و css
http://parstech.org/dlt.php?code=1433
……………….
آموزش Power Point 97
http://parstech.org/dlt.php?code=1462
………………..
آموزش VB.NET
http://parstech.org/dlt.php?code=1117

امنیت سرور لینوکس
http://parstech.org/dlt.php?code=1080
…………………………
برنامه نویسی برای سیستم عامل سیمبین
http://parstech.org/dlt.php?code=1272
………………………….
برنامه نویسی (الگوریتم، فلوچارت و زبان VB)
http://parstech.org/dlt.php?code=1369
…………………………..
تبلیغ کارآمد وب سایت
http://parstech.org/dlt.php?code=1136
…………………….
تله
http://parstech.org/dlt.php?code=1180


جرائم سایبر
http://parstech.org/dlt.php?code=1219
…………………………..
جزوه آموزشی پایگاه داده Access
http://parstech.org/dlt.php?code=1391
…………………………
دورکاری
http://parstech.org/dlt.php?code=1326
…………………………..
راهنمای استفاده از MatLab
http://parstech.org/dlt.php?code=1481
……………………….
راهنمای امنیت فناوری اطلاعات
http://parstech.org/dlt.php?code=1212
………………………..
راهنمای رهیاب‌های (روتر) سیسکو
http://parstech.org/dlt.php?code=1126
………………………….
راهنمای کارساز وب آپاچی
http://parstech.org/dlt.php?code=1336
……………………………
رویاروی انواع هکرها
http://parstech.org/dlt.php?code=1115


مباحث...
مباحثی پیرامون حملات عدم پذیرش سرویس (DoS)
http://parstech.org/dlt.php?code=1372
…………………………
مباحثی پیرامون درب‌های نهان
http://parstech.org/dlt.php?code=1072
…………………………….
مباحثی پیرامون نحوه نوشتن کدهای مخرب
http://parstech.org/dlt.php?code=1063
…………………………….
مباحثی پیرامون کوکی‌ها
http://parstech.org/dlt.php?code=1209
…………………………….
مباحثی پیرامون IDS
http://parstech.org/dlt.php?code=1181
……………………
مباحثی پیرامون NetCat
http://parstech.org/dlt.php?code=1374
…………………..
مباحثی پیرامون TCP/IP
http://parstech.org/dlt.php?code=1205
…………………..
مباحثی پیرامون Telnet
http://parstech.org/dlt.php?code=1068

مبانی...

مبانی شبکه
http://parstech.org/dlt.php?code=1202
………………………..
مبانی شبکه (کتاب درسی)
http://parstech.org/dlt.php?code=1382
………………….
مبانی شبکه‌های کامپیوتری
http://parstech.org/dlt.php?code=1251
……………………….
مبانی و فناوری کامپیوتر
http://parstech.org/dlt.php?code=1449
……………………………….
مجموعه سوالات کنکور کارشناسی ارشد، مهندسی کامپیوتر
http://parstech.org/dlt.php?code=1311
………………………………
مجموعه قوانین و مقررات فناوری اطلاعات و ارتباطات ایران
http://parstech.org/dlt.php?code=1218
……………………….
مجموعه مقالات برنامه‌نویسی (سایت Dev.ir)
http://parstech.org/dlt.php?code=1267
…………………..
مجموعه مقالات طراحی وب (سایت macromediax.com)
http://parstech.org/dlt.php?code=1296
……………………
مجموعه مقالات ASP ( سایت IranASP.net)
http://parstech.org/dlt.php?code=1240

مرجع ترفندهای رجیستری
http://parstech.org/dlt.php?code=1237
…………………….
مرجع جیبی جاوا اسکریپت
http://parstech.org/dlt.php?code=1436
……………………
مرجع کامل آموزش زبان PHP
http://parstech.org/dlt.php?code=1478
………………
مروری بر نرم‌افزار NetCat
http://parstech.org/dlt.php?code=1182
…………………
معرفی PHP
http://parstech.org/dlt.php?code=1030
…………………………..
مقاله (آموزش هک و امنیت شبکه)
http://parstech.org/dlt.php?code=1064
…………………………
مقاله (برنامه نویسی پوسته لینوکس)
http://parstech.org/dlt.php?code=1480
………………………
مقاله (برنامه‌نویسی شبکه تحت VB)
http://parstech.org/dlt.php?code=1259

مقدمه‌ای بر زبان برنامه نویسی D
http://parstech.org/dlt.php?code=1265
……………………….
مهم‌ترین نقاط آسیب‌پذیر یونیکس و لینوکس
http://parstech.org/dlt.php?code=1107
……………………..
مقاله ( مدیریت و بازاریابی الکترونیکی سایت)
http://parstech.org/dlt.php?code=1113
…………………….
نبرد سایبر
http://parstech.org/dlt.php?code=1122
……………………….
نفوذ به سرورهای IIS
http://parstech.org/dlt.php?code=1128
……………………….
نفوذ به شبکه‌های بی‌سیم
http://parstech.org/dlt.php?code=1069
…………………………….
یک یا دو هزار و یک
http://parstech.org/dlt.php?code=1109


منبع: مجید آنلاین

IDکار گذاشتن تروجان در وبلاگ و هک

مواد لازم جهت هک کردن ID ::

1. یک وبلاگ !

2. یک تروجان

اصول کار به این صورته که شما یک تروجان رو که حجمی کمتر از 20kb داشته باشه رو تهیه می کنید. من برای تهیه ی این تروجان بیشتر نرم افزار Magic-PS رو به شما معرفی می کنم . چون هم کارش خوبه و هم وقتی که تروجان رو با این برنامه تهیه کردید حجمی معادل 12.3kb بایت داره که برای ما مورد قبوله (Magic-PS رو برای دانلود در زیر گذاشتم) .خب وقتی که با این برنامه تروجان رو تهیه کردید باید اون رو در اینترنت اپلود کنید .اگه نمی دونید اپلود چیه و چه سایت هایی امکان اپلود رو به ما میدن در زیر سایتهایی رو برای اپلود گذاشتم.

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

http://www.rapidshare.de

http://www.filesupload.com

http://www.mytempdir.com

http://www.updownloadserver.de

http://www.dropload.com

http://www.sendthisfile.com

http://www.yousendit.com

http://s4.youshareit.com/index.php

خب وقتی فایلتون رو اپلود کردید ادرس تروجانی رو که که اپلود کردید بردارید و اون رو کپی کنید و اون رو در بلگفا در بخش مدیریت در قسمت ویرایش قالب در قمت head یا همون بالای ویرایش قالب paste کنید . وقتی این کار رو کردید هر کس وارد وبلاگ شما بشه فایل تروجان در کامپیوتر هر کی که از وبلاگ شما بازدید کنه بارگذاری میشه و پسورد ای دی و بسیاری از اطلاعات مهم دیگر رو به شما میده و چون حجمش از 20 kb کمتره فایر وال ها هم متوجه اون نمی شوند. خیلی با حاله مگه نه؟
منبع:http://hackfa.blogspot.com

: برنامه ضد جاسوسی WinPatrol PLUS 15.5. 2008

شاید زمان این رسیده باشه که به برنامه های کاربردی و کوچک اشاره کنیم, با سرعتی که سیستم های مخرب و هکرها به پیش میروند هیچ سیستمی که بر روی شبکه جهانی قرار میگیرد در امان نیست! برای مقابله با این مشکلات تنها راه چاره استفاده از نرم افزارهای قدرتمند امنیتی است. امروز قصد معرفی یکی از بهترین نرم افزارهای ضد جاسوسی به نام WinPatrol را داریم.

این برنامه با استفاده از تکنولوژی R.I.D به شما امکان ویرایش و نمایش نرم افزارهای در حال اجرا بر روی سیستم چه به صورت آشکار و چه به صورت پنهان را میدهد و شما می توانید سطح دسترسی فایل های در حال اجرا, فایل هایی که در ابتدای شروع به کار سیستم StartUp بر روی سیستم بارگذاری شده یا در حال پردازش هستند را بررسی نمائید یا بسته به صلاح دید محدود یا حذف کنید و پنجرهای ناخواسته در زمان کار با اینترنت را قطع کنید و از ورود adware, keyloggers, spyware, worms, cookies به سیستم جلوگیری کنید.

این نرم افزار به دلیل کیفیت بالای خود از سایت های Pcworld.com و Download.com به ترتیب درجه کیفیت 5/5 و 4.5/5 را بدست آورده است.



دانلود با حجم ۷۴۲ کیلوبایت

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

منبع:http://mohammadmrp.blogfa.com/post-627.aspx

چگونه رمز عبور admin ويندوز xp در کافینت ها را هك كنيم

چگونه رمز عبور admin ويندوز xp در کافینت ها را هك كنيم؟؟

اگر با كامپيوتري كار مي كند كه روي آن ويندوز xp نصب شده است و دسترسي شما بوسيله كاربر اصلي محدود شده است. آنگاه command promp را باز كنيد سپس اين دستورات را به ترتیب وارد نمائيد.

1-اين دستور شما را به شاخه اصلي مي برد:

\cd

.

2-این دستور شما را به شاخه system 32 راهنمايي مي كند :

cd/windows/system32

.

3-فولدر ebi را براي شما ايجاد مي كند:

Mkdir ebi

.

4-يك فايل Back up(پشتيبان) از فايل logon.scr در پوشه ebi ايجاد مي كند:

copy logon.scr ebi/logon.scr

.

5-يك فايل پشتيبان از cmd.exe ايجاد مي كند(در پوشه ebi )

copy cmd.ex ebi/cmd.exe

.

6-فايل اصلي logon.scr را پاك مي كند

del logon.scr

.

7-فايل cmd.exe رابه logon.scr تغيير نام مي دهد

rename cmd.exe logon.scr

.

8-از commond prompt خارج مي شويد

exit

.

كاري كه شما انجام داده ايد از اين قرار است كه يك فايل پشتيبان از برنامه commond و screen saver تهيه كرده سپس كاري كرده ايد كه زمانيكه ويندوز screen saver را فراخواني مي كند يك پنجره حفاظت نشده dos prompt در برابر شما ظاهر مي شود.

به محض ظاهر شدن اين پنجره دستور داخل گيومه را وارد كنيد.

NET USER USERNAME NEWPASSWORD

مثلاً اگر نام Admin كلمه Ali باشد و شما میخواهید پسورد آن را به 123 تغییر دهید، كافيست تايپ كنيد:

NET USER ALI 123

اين عمل رمز عبور را به 123 تغيير مي دهد.

نكته:به خاطر داشته باشيد كه محتويات پوشه ebi را به system 32 باز گردانيد تا نفوذ شما لو نرود.

نکته مهم: شما باید دو مرحله 6 و 7 را با هم انجام دهید برای این کار این دو فرمان را در جایی کپی کرده و در command promp پیست کنید.



منبع:http://ebrtorktaz.mihanblog.com/Post-32.aspx

آموزش هک+ساخت ويروس+ترفند موبايل

http://up.iranblog.com/images/0z5dgraxwa4j49a5ts77.gif http://up.iranblog.com/images/gv83ah5giec9g8jkopmc.gif