کرم های کامپیوتر



کرم های کامپیوتر

من و دوستم دو تا کرمیم که داریم تو سیستم ها ول می خوریم و بعضی وقت ها براتون چیزایی که تو این ول خوردن ها یاد گرفتیم رو می نویسیم!!!!!

ربات تلگرامی ما
تبلیغات


آخرین نظرات


۸ مطلب با موضوع «گنو/لینوکس :: ترفند» ثبت شده است

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

دستور history

این دستور ساده تاریخچه‌ی بش شما را به نمایش میگزارد:

history

خروجی چیزی مانند شکل زیر خواهد بود:

  • فاروق کریمی زاده

چند وقتی بود که این مخزن رو توی گیت‌هاب به لیست علاقه‌مندی ها اضافه کرده بودم، این دستورات برای راه اندازی یک وب سرور ساده‌ی HTTP برای محتویات ایستا هستند(یعنی CGI و PHP و اینا پر!). این سرور ها همه به پورت ۸۰۰۰ گوش میدهند.

  • پایتون ۳
python3 -m http.server 8000
  • پایتون ۲
python -m SimpleHTTPServer 8000
  • روبی
ruby -rwebrick -e'WEBrick::HTTPServer.new(:Port => 8000, :DocumentRoot => Dir.pwd).start'
  • روبی ۱.۹.۲ و بالاتر
ruby -run -ehttpd . -p8000
  • پی اچ پی
php -S 127.0.0.1:8000
  • بیزی‌باکس
busybox httpd -p 8000
  • پاورشل
$Hso=New-Object Net.HttpListener;$Hso.Prefixes.Add("http://+:8000/");$Hso.Start();While ($Hso.IsListening){$HC=$Hso.GetContext();$HRes=$HC.Response;$HRes.Headers.Add("Content-Type","text/plain");$Buf=[Text.Encoding]::UTF8.GetBytes((GC (Join-Path $Pwd ($HC.Request).RawUrl)));$HRes.ContentLength64=$Buf.Length;$HRes.OutputStream.Write($Buf,0,$Buf.Length);$HRes.Close()};$Hso.Stop()

یا اگر خواستید با Command Prompt اجراش بکنید:

PowerShell.exe -nop -enc JABIAHMAbwA9AE4AZQB3AC0ATwBiAGoAZQBjAHQAIABOAGUAdAAuAEgAdAB0AHAATABpAHMAdABlAG4AZQByADsAJABIAHMAbwAuAFAAcgBlAGYAaQB4AGUAcwAuAEEAZABkACgAIgBoAHQAdABwADoALwAvACsAOgA4ADAAMAAwAC8AIgApADsAJABIAHMAbwAuAFMAdABhAHIAdAAoACkAOwBXAGgAaQBsAGUAIAAoACQASABzAG8ALgBJAHMATABpAHMAdABlAG4AaQBuAGcAKQB7ACQASABDAD0AJABIAHMAbwAuAEcAZQB0AEMAbwBuAHQAZQB4AHQAKAApADsAJABIAFIAZQBzAD0AJABIAEMALgBSAGUAcwBwAG8AbgBzAGUAOwAkAEgAUgBlAHMALgBIAGUAYQBkAGUAcgBzAC4AQQBkAGQAKAAiAEMAbwBuAHQAZQBuAHQALQBUAHkAcABlACIALAAiAHQAZQB4AHQALwBwAGwAYQBpAG4AIgApADsAJABCAHUAZgA9AFsAVABlAHgAdAAuAEUAbgBjAG8AZABpAG4AZwBdADoAOgBVAFQARgA4AC4ARwBlAHQAQgB5AHQAZQBzACgAKABHAEMAIAAoAEoAbwBpAG4ALQBQAGEAdABoACAAJABQAHcAZAAgACgAJABIAEMALgBSAGUAcQB1AGUAcwB0ACkALgBSAGEAdwBVAHIAbAApACkAKQA7ACQASABSAGUAcwAuAEMAbwBuAHQAZQBuAHQATABlAG4AZwB0AGgANgA0AD0AJABCAHUAZgAuAEwAZQBuAGcAdABoADsAJABIAFIAZQBzAC4ATwB1AHQAcAB1AHQAUwB0AHIAZQBhAG0ALgBXAHIAaQB0AGUAKAAkAEIAdQBmACwAMAAsACQAQgB1AGYALgBMAGUAbgBnAHQAaAApADsAJABIAFIAZQBzAC4AQwBsAG8AcwBlACgAKQB9ADsAJABIAHMAbwAuAFMAdABvAHAAKAApAA==
  • شل
while true ; do nc -l 8000 < test.html ; done

نسخه پاورشل را خودم امتحان نکرده ام.

منبع و همچنین دستورات بیشتر برای اجرای وب سرور در گیت‌هاب گیست

  • فاروق کریمی زاده

با این روش شما می توانید هر چند فایلی را که می خواهید به عکس ضمیمه کنید و عکس آسیب نبیند و بدون نیاز به همراه داشتن فایل اضافه تری از خود عکس فایل ها را دوباره استخراج کنید. علاوه بر این ها می توانید در این روش از فایل های خود محافظت نیز بکنید.

  • بهنام سیم جو

همین الآن اینو داخل خط فرمان بزنید:

cat /dev/urandom | tr -cd 'A-Za-z0-9!-+' | fold -w 10 | head -n 4

چهار تا پسورد به طول 10 کاراکتر براتون ساخته شد :)

چطور کار میکنه؟

دستور cat محتویات فایل یو رندم رو به نمایش میزاره. فایل یو رندم بایت های تصادفی تولید میکنه.اطلاعات بیشتر در مورد یو رندوم رو اینجا بخونید.

دستور tr باعث میشه فقط کاراکتر هایی که ما میخوایم بمونن و بقیه حذف بشن.

دستور fold متن رو به خط هایی به طول 10 کاراکتر میشکنه و دستور head هم 4 خط اول رو نشون میده.

اون علامت لوله(|) بین دستورات هم خروجی دستور اول رو به ورودی دستور دوم منتقل میکنه.

  • فاروق کریمی زاده

زمانی که صحبت از گیمینگ در لینوکس میشود،بخشی به نام بازی های ترمینال وجود دارد!این بازی ها در ترمینال لینوکس اجرا میشوند!مثل بازی 2048!هر چند با اومدن بازی های فانتزی با گرافیک خفن(!) بازی های ترمینال فراموش میشن اما هنوز هم کسانی هستند که بازی های ترمینال رو دوست دارن!این تصویر بازی ترون رو در ترمینال نشون میده:

برای اینکه این بازی رو چند نفره داشته باشید به اینا نیاز دارید:

  • یه سیستم لینوکس
  • اینترنت
خب حالا داخل ترمینال اینو اجرا کنید:
ssh sshtron.zachlatta.com

قبل از شروع بهتره نکاتی رو بدونید:

  • رنگ شما همون رنگیه که روی بوردر هست(رنگ تصویر بالا بنفشه)
  • شما باید از کلید های WASD استفاده کنید!
  • شما نباید از کلید های جهتدار استفاده کنید!وگر نه دیس کانکت میشید!
  • اگر یکی دو دقیقه بدون حرکت باقی بمونید دیس کانکت میشید!
  • اگر بازیکن دیگه ای آنلاین نیست میتونید بازی کنید اما امتیازتون شمرده نمیشه!
خوش بگذره!
منبع: itsFOSS
  • فاروق کریمی زاده
در لینوکس و با این ترفند ساده میتوانید از CD یا DVD خود فایل ایمیج تهیه کنید!نیاز به نصب هیچ برنامه‌ی اضافی نیست!
ترمینال را باز کنید و دستور زیر را در آن اجرا کنید:
cat /dev/cdrom > your_image_file.iso

یاد آوری کنم که  را باید با مسیر فایل ایزوی خود جایگزین کنید.

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

cat /dev/fd > image_file.img


  • فاروق کریمی زاده

گراب بوت لودری متن باز و آزاد است که در اکثر سیستم های گنو لینوکسی وجود دارد.در این مطلب شما خواهید آموخت که چطور بسیار ساده تصویری را برای بک گراند گراب انتخاب کنید تا گراب اندکی از این حالت خشک خود خارج شود و زیباتر شود.

  • فاروق کریمی زاده

با این ترفند ساده و از طریق خط فرمان سیستم عامل لینوکس یا ویندوزی خود میتوانید فایل های حجیم را بسیار ساده و ظرف زمانی بسیار کمتر حذف کنید.خط فرمان را باز کرده و با توجه به سیستم عامل خود یکی از این دستورات را بزنید:

ویندوز:

echo > filename
del filename

لینوکس:

> filename
rm filename
  • فاروق کریمی زاده