فراموش کردم
رتبه کلی: 4638


درباره من
miyaneh
@daryaye-gham-2009
nimbuzz.com
تنهادرغربت (tanha2010 )    

چگونه یک هکر شوید

درج شده در تاریخ ۹۰/۰۲/۰۹ ساعت 15:11 بازدید کل: 331 بازدید امروز: 67
 

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

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

Javaهم یک زبان خوب برای یادگیری برنامه نویسی است . این زبان مشکل تر از زبان pythonاست.اما تولید کد آن سریعتر است.من فکر میکنم زبان دوم برای شما عالی به حساب آید. اما آگاه باشید شما به سطح مهارتهای یک هکر و حتی یک برنامه نویس نخواهید رسید اگرفقط یک یا دو زبان را بدانید.

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

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

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

C++ خیلی به Cنزدیک است(مشابه است). اگر شما یکی را(c/c++ )بدانید، یادگیری دیگری مشکل نخواهد بود. به هر حال هیچکدام از این دو زبان برای شروع یادگیری برنامه نویسی خوب نیست. واقعاً شما هرچه از برنامه نویسی در Cپرهیز کنید ،کاراتر خواهید بود.Cخیلی کار آمد است . وخیلی در منابع ماشینی صرفه جو می باشد.

متاسفانه ،Cبخاطر نیاز داشتن به مدیریت منابع سطح پایین (مانندحافظه) کارایی را کم میکند ، که شما باید آنرا بوسیله دستی انجام بدهید. کد گذاری زبانهای سح پایین ،پیچیده و همراه با اشکال وعیب است.و مقدار زیادی از وقت شما در اشکال زدایی هدر می دهد. با ماشینهای امروزی که قدرتمند هستند،این زرنگی است که از یک زبان برنامه نویسی که وقت کمتری میگیرد استفاده کنید.بنابراین از pythonاستفاده کنید.

زبان های دیگری که اهمیت ویژهای برای هکرها دارند ،زبانهای Lispو Perlهستند. Perlبه علت قدرت استدلال مفیدش ارزش یادگیری دارد.برای فعال کردن صفحات وب و سیستم مدیریت شبکه های کامپیوتری زیاد مورد استفاده قرا می گیرد.

بنابراین حتی اگر هیچ وقت قرارنیست با Perlبرنامه بنویسید اما حداقل خواندن آنرا یادبگیرید.اغلب مردم از Perlاستفاده می کنند در صورتی که من توصیه می کنم از pythonاستفاده کنید. برای اجتناب کردن از برنامه نویسی Cدر کارهایی که این زبان کارآیی ندارد لازم است که کدهای آنرا(Perl)یاد بگیرید.

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

آن تجربه از شما یک برنامه نویس بهتری خواهد ساخت حتی اگر در آینده از Lispاستفاده نکنید . واقعاً این عالی است که تمام این 5 زبان(perl,java,(c/c++),lisp,perl) را یادبگیرید.

تاریخ آخرین ویرایش مطلب: تاریخ آخرین ویرایش: ۹۰/۰۲/۰۹ - ۱۵:۱۱
اشتراک گذاری: تلگرام فیسبوک تویتر
برچسب ها:

1
1


لوگین شوید تا بتوانید نظر درج کنید. اگر ثبت نام نکرده اید. ثبت نام کنید تا بتوانید لوگین شوید و علاوه بر آن شما نیز بتوانید مطالب خودتان را در سایت قرار دهید.
فراموش کردم
تبلیغات
کاربران آنلاین (2)