ساخت فایل با استفاده از ctypes‌ در پایتون برای ساخت فایل توی پایتون کار پیچیده‌ای لازم نیست انجام بدین اما وقتی میخواین از ctypes‌استفاده کنین یکم پیچیده تر میشه، برای ساخت فایل به تابع CreateFileA نیاز داریم که در زیر تمام پارامترهاشو توضیح دادم: 1 2 3 4 5 6 7 8 9 HANDLE WINAPI CreateFile( _In_ LPCTSTR lpFileName, _In_ DWORD dwDesiredAccess, _In_ DWORD dwShareMode, _In_opt_ LPSECURITY_ATTRIBUTES lpSecurityAttributes, _In_ DWORD dwCreationDisposition, _In_ DWORD dwFlagsAndAttributes, _In_opt_ HANDLE hTemplateFile );HANDLE WINAPI CreateFile( _In_ LPCTSTR lpFileName, _In_ DWORD dwDesiredAccess, _In_ DWORD dwShareMode, _In_opt_ LPSECURITY_ATTRIBUTES lpSecurityAttributes, _In_ DWORD dwCreationDisposition, _In_ DWORD dwFlagsAndAttributes, _In_opt_ HANDLE hTemplateFile ); خط دوم: lpFileName این پارامتر اسم فایلیه که[…]

آموزش برعکس کردن کلمه در پایتون بعضی وقتا پیش میاد که میخواید یه ورودی‌ای از کاربر بگیرید و برعکسش کنید یا یه استرینگ یا واژه ای که داریم و پشت و روش کنیم مثلا بنویسیم: «میسیونب الثم مینک شور و تضپ و میراد هک یا هژاو ای گنیرتسا هی ای دینک شسکعرب و دیریگب ربراک زا یایدورو هی دایوخیم هک دایم شیپ اتقو یضعب» برای اینکار داخل اینترپرتر و یا کد خودتون کافیه از همون تابعی استفاده کنید که برای جدا کردن استرینگ ازش استفاده میکردین یعنی این تابع: 1 2 3 name = "Zartosht Sepideman" print name[0:3] #Zarname = "Zartosht Sepideman" print name[0:3] #Zar عدد اول شروع بخش دلخواه[…]

اسپم شدن IP هاست وقتی از یه هاست اشتراکی استفاده می‌کنیم، ممکنه با هک شدن یکی از هاست‌ها، هکر اقدام به فرستادن اسپم کنه. فرستاده شدن اسپم همانا و بلاک شدن IP هاست شمام همانا. اینجاست که وقتی میخواید از سایتتون به ایمیل‌های رسمی (جیمیل، یاهو، لایو … ) ایمیلتون نرفته فِیلد میشه. قدم اول اینه که اون ایمیل که براتون اومدرو درست بخونید و ببینید که از کجا اسپم شدید. متن این ایمیل به این شکله: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 This message was created automatically by[…]

دادن اجازه دسترسی به کاربر MySQL تنها برای یک دیتابیس نکات وقتی دارین کار امنیت میکنین مهمه که هر عضوی فقط به اندازه‌ای که لازمه بدونه و ببینه 🙂 خوب وقتی یه کاربر MySQL میسازید این خیلی مهمه که بهش فقط اجازه دسترسی اون هم به اندازه‌ای که لازمه برای یک دیتابیس رو بدید. مثلن وقتی قراره یک کاربر فقط اطلاعات رو از یک پایگاه داده بخونه لزومی نداره اجازه UPDATE‌ رو هم داشته باشه 😀 و یه نکته مهم! اگر خودتون دارید یه نرم‌افزار PHP MySQL می‌نویسید، اگر ممکنه دو تا کاربر برای دیتابیس تعریف کنید! یکی برای ادمین که قابلیت آپدیت دیتابیس رو داشته باشه و یکی برای[…]

نمایش سینتکس ها در vi‌ یا vim vim و یا vi ویرایش کننده متن در لینوکس می‌باشد که قادر به باز کردن تمام فایل‌های متنی و ویرایش می‌باشد. نمایش سینتکس بدین معنیست که کدها در نوشته رنگی شوند و همچنین خواندن آن‌ها آسانتر شود. فعال کردن سینتکس هایلایتینگ برای فعال کردن این قابلیت هنگامی که در محیط vi و یا vim قرار دارید با فشردن ” : ” بخش وارد کردن دستور را فراخوانی کنید و عبارت زیر را تیاپ کنید: :syntax on:syntax on با فراخوانی این دستور کد شما از این شکل: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 class calculator: def[…]

مشکل بالا نیامدن کالی لینوکس پس آپدیت به تازگی اگر دست به بروزرسانی کالی لینوکس خود بزنید ممکنه بعد از رستارت دیگه سیستم بالا نیاد راه حلشم سادست قبل ریستارت باید این دستور رو اجرا کنید: apt-get install grub -yapt-get install grub -y من حواسم بود این بلا سرم نیومد اگه کسی این مشکل براش پیش اومده بگه دنبال راه حل بگردیم 😀

آخرین نظر ...
saeed
saeed

ممنون از این که جواب دادین.تو سایتهای خارجی هم رفتم دیدم خیلی ها این مشکل واسشون پیش اومده.من دوباره کالی…
Farzad
Farzad

ببخشید منظورتون از اسنپ شات گفتن چیه؟ میشه به ما هم یاد بدین چجوریه؟
زرتشت سپیدمان
زرتشت سپیدمان

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

با سلام اقا من وقتی لینوکس رو نصب میکنم تا اخر کامل و درست پیش میرم بعد وقتی اجرا…
زرتشت سپیدمان
زرتشت سپیدمان

سلام با عرض پوزش از تاخیر در پاسخ‌دهی، اروری که در زیر نمایش داده میشه ربطی به سیاه بودن صفحه…

لیست آی‌پی های متصل به سرور لینوکسی وقتی یه وی‌پی‌اس میگیریم یا سرور خونگی درست میکنیم و برای راحتی خودمون دسترسی خارجیرو باز میکنیم. همیشه باید حواستون به آی‌پی‌های سرگردونی باشه که به هرجایی سر میزنن تا بالاخره بتونن نفوذ کنن. یه گروه خطرناک ازین آ‌ی‌پی ها آی‌پی‌های چینی‌اند. این لاگ دسترسی به وی‌پی‌اس منه: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 185.63.252.128 – – [18/Jan/2015:03:40:06 -0500] "OPTIONS * HTTP/1.0" 200 – "-" "-" 182.254.157.172 – – [18/Jan/2015:05:11:15 -0500] "GET http://www.ly.com/ HTTP/1.1" 200 312 "-" "Mozilla/5.0 (Windows NT[…]

استفاده از nmap در پایتون مشکل برای کارهای برنامه نویسی و تست نفوذ با اینکه نسخه جدید پایتون 3 هستش ولی بیشتر توصیه میشه از آخرین نسخه 2 استفاده بشه که فرق اساسیش توی یسری از توابعه، ازونجایی که پایتون بیشتر برای کارهای تست نفوذ استفاده میشه بهتره برای ساخت یه پورت‌اسکنر از اتصال نرم‌افزار nmap‌به اسکریپتی که مینویسیم استفاده کنیم. python-nmap دو نسخه داره، یکی 0.3.4 و یکی 0.1.4. نکته مهم در استفاده از این نرم افزار اینه که نسخه 0.3.4 با پایتون 2 درست کار نمیکنه و ممکنه اسکریپتتون ارور بده. یکی از ارورهایی که ممکنه بهش برخوریدو مثال میزنم: نرم افزار پورت‌اسکنر با استفاده از nmap 1[…]

حل مشکل /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory گاهی وقتا تو اجرای بعضی نرم افزارها توی لینوکس این ارور بوجود میاد: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory/lib/ld-linux.so.2: bad ELF interpreter: No such file or directory این مشکل فقط توی لینوکس های 64bit بوجود میاد اونم بخاطر اینکه لایبراری‌های 32bit توش نصب نیست. خوب برای حل این مشکل باید این لایبراریارو نصب کنید: برای لینوکس های Debian/Ubuntu/Mint/Crunchbang: apt-get install ia32-libsapt-get install ia32-libs برای لینوکس های CentOS/RedHat/Fedora/Suse/Mandriva: yum -y install glibc.i686yum -y install glibc.i686 بعد از این قاعدتا باید مشکل حل بشه.

بیشتر ما برای ساختن سایت از یه شرکتی که میشناسیم هاست میخریم و شروع میکنیم به ساختن سایتمون و در بیشتر مواقع تمام مسئولیت امنیت رو متوجه اون شرکت میدونیم که در بیشتر مواقع اطلاع زیادی از چگونگی امن کردن سرورشون ندارن و در ساده‌ترین حالت یا سایت خودتون هک میشه یا هکر با هک کردن یه سایت روی اون سرور تمام سایت های موجود روی اون سرور رو هک میکنه. FTP نرم افزاریه که روی تمام سرورها نصبه و از امنیت پایینی نصبت به بقیه نرم افزارها برخورداره. و معمولا شما هیچ راهی برای پیدا کردن نرم افزار FTP‌موجود روی هاستتون ندارین. برای حل این مشکل و راحت شدن[…]