سرور اختصاصی آمریکا

سرور اختصاصی آمریکا

برای استفاده از منابع بیشتر مقرون بصرفه ترین روش برای اختصاصی سازی منابع و بالا بردن کیفیت سرویس یا خدماتتان خرید سرور اختصاصی میباشد. سرور اختصاصی آمریکا با موقعیت در دیتاسنتر داسنتک بهترین انتخاب برای شما میباشد.وان سرور امکان خرید سرور اختصاصی آمریکا از دیتاسنتر dacentec را به شما میدهد. میزبانی وان سرور علاوه بر خرید مستقیم از پشتیبانی دیتاسنتری و نصب اولیه رایگان بهره مند شوید.


چرا خرید سرور اختصاصی آمریکا؟


وان سرور امکان خرید سرور اختصاصی آمریکا از دیتاسنتر Dacentec را فراهم میکند تا دیگر نیاز به دغدغه های خرید مستقیم نداشته باشید. با میزبانی وان سرور علاوه بر خرید مستقیم از پشتیبانی دیتاسنتری و نصب اولیه رایگان بهره مند شوید. این نوع سرورها به دلیل موقعیت آنها در آمریکا، گزینه بسیار مناسبی برای استفاده از سرویس ها و سایتهایی میباشد که فقط به شهروندان آمریکایی خدمات ارائه میدهند یا در لیست تحریمهای اکثریت کشورها میباشند.

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

توجه:

  • امکان دسترسی KVM برای کاربرهای سرور مورد نظر امکان پذیر میباشد.
  • این دیتاسنتر به ابیوز حساس میباشد که برای رفاه حال شما و جلوگیری از ابیوز خوردن سرورها، امکان کانفیگ حرفه ای فایروال توسط تیم فنی وان سرور وجود دارد.

پلن های سرور اختصاصی آمریکا

Supermicro X3440
  • CPU: Intel X3440
  • MEMORY: 8 GB
  • HDD: 2x2TB SATA
  • IPS: /29 IPv4 AND /64 IPv6
  • NETWORK: 1Gbit/s 10 TB Bandwidth
  • Location: New York/Rochester
No Setup
€ 0 /setup
€ 35 /mo
درخواست پلن
Supermicro 2x
  • CPU: Intel 2x Opteron 4122
  • MEMORY: 32 GB
  • HDD: 4x1TB SATA
  • IPS: /29 IPv4 AND /64 IPv6
  • NETWORK: 1Gbit/s 10 TB Bandwidth
  • Location: New York/Rochester
No Setup
€ 0 /setup
€ 45 /mo
درخواست پلن
Supermicro E3
  • CPU: Intel E3-1230v2
  • MEMORY: 16 GB
  • HDD: 2x2TB SATA
  • IPS: /29 IPv4 AND /64 IPv6
  • NETWORK: 1Gbit/s 10 TB Bandwidth
  • Location: New York/Rochester
No Setup
€ 0 /setup
€ 55 /mo
درخواست پلن
Supermicro 1220
  • CPU: Intel E3-1220
  • MEMORY: 32 GB
  • HDD: 2x512GB SSD
  • IPS: /29 IPv4 AND /64 IPv6
  • NETWORK: 1Gbit/s 10 TB Bandwidth
  • Location: New York/Rochester
No Setup
€ 0 /setup
€ 70 /mo
درخواست پلن
HP ProLiant DL360p
  • CPU: Intel 2xE5-2630v2
  • MEMORY: 32 GB
  • HDD: 2x2TB SATA
  • IPS: /29 IPv4 AND /64 IPv6
  • NETWORK: 1Gbit/s 10 TB Bandwidth
  • Location: New York/Rochester
No Setup
€ 0 /setup
€ 80 /mo
درخواست پلن
SuperMicro 1241
  • CPU: Intel E3-1241v3
  • MEMORY: 32 GB
  • HDD: 2x480GB SSD
  • IPS: /29 IPv4 AND /64 IPv6
  • NETWORK: 1Gbit/s 10 TB Bandwidth
  • Location: New York/Rochester
No Setup
€ 0 /setup
€ 95 /mo
درخواست پلن
Dell PowerEdge R620
  • CPU: Intel 2xE5-2630v1
  • MEMORY: 32 GB
  • HDD: 2x800GB SSD
  • IPS: /29 IPv4 AND /64 IPv6
  • NETWORK: 1Gbit/s 10 TB Bandwidth
  • Location: New York/Rochester
No Setup
€ 0 /setup
€ 95 /mo
درخواست پلن
  • Name
  • CPU
  • Memory
  • Storage
  • IPS
  • NETWORK
  • Location
  • Supermicro X3440
  • Intel X3440
  • 8 GB
  • 2x2TB SATA
  • /29 IPv4 AND /64 IPv6
  • 1Gbit/s 10 TB Bandwidth
  • New York/Rochester
No Setup
€ 0 /setup
€ 35 /mo
درخواست پلن
  • Name
  • CPU
  • Memory
  • Storage
  • IPS
  • NETWORK
  • Location
  • Supermicro 2x
  • Intel 2x Opteron 4122
  • 32 GB
  • 4x1TB SATA
  • /29 IPv4 AND /64 IPv6
  • 1Gbit/s 10 TB Bandwidth
  • New York/Rochester
No Setup
€ 0 /setup
€ 45 /mo
درخواست پلن
  • Name
  • CPU
  • Memory
  • Storage
  • IPS
  • NETWORK
  • Location
  • Supermicro E3
  • Intel E3-1230v2
  • 16 GB
  • 2x2TB SATA
  • /29 IPv4 AND /64 IPv6
  • 1Gbit/s 10 TB Bandwidth
  • New York/Rochester
No Setup
€ 0 /setup
€ 55 /mo
درخواست پلن
  • Name
  • CPU
  • Memory
  • Storage
  • IPS
  • NETWORK
  • Location
  • Supermicro 1220
  • Intel E3-1220
  • 32 GB
  • 2x512GB SSD
  • /29 IPv4 AND /64 IPv6
  • 1Gbit/s 10 TB Bandwidth
  • New York/Rochester
No Setup
€ 0 /setup
€ 70 /mo
درخواست پلن
  • Name
  • CPU
  • Memory
  • Storage
  • IPS
  • NETWORK
  • Location
  • HP ProLiant DL360p
  • Intel 2xE5-2630v2
  • 32 GB
  • 2x2TB SATA
  • /29 IPv4 AND /64 IPv6
  • 1Gbit/s 10 TB Bandwidth
  • New York/Rochester
No Setup
€ 0 /setup
€ 80 /mo
درخواست پلن
  • Name
  • CPU
  • Memory
  • Storage
  • IPS
  • NETWORK
  • Location
  • SuperMicro 1241
  • Intel E3-1241v3
  • 32 GB
  • 2x480GB SSD
  • /29 IPv4 AND /64 IPv6
  • 1Gbit/s 10 TB Bandwidth
  • New York/Rochester
No Setup
€ 0 /setup
€ 95 /mo
درخواست پلن
  • Name
  • CPU
  • Memory
  • Storage
  • IPS
  • NETWORK
  • Location
  • Dell PowerEdge R620
  • Intel 2xE5-2630v1
  • 32 GB
  • 2x800GB SSD
  • /29 IPv4 AND /64 IPv6
  • 1Gbit/s 10 TB Bandwidth
  • New York/Rochester
No Setup
€ 0 /setup
€ 95 /mo
درخواست پلن

پلــن مورد نظرتـــان را نیــافتید؟!

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

پشتیبانی 24/7

وان سرور با تیمی قدرتمند پشتیبانی 24 ساعته در هفت روز هفته را برای کاربران گرامی وان سرور تدارک دیده تا در هر زمان افتخار خدمت رسانی داشته باشد. پشتیبانی از طریق تیکت و تماس.

آپتایم 99.99%

سرورهای وان سرور از معتبرترین دیتاسنترهای جهان که دارای تضمین آپ تایم 99.99% میباشند، تیم وان سرور به صورت 24 ساعته در حال مانیتورینگ سرورها هستند تا در صورت وجود هرگونه اختلال و مشکل سریعا پیگیر حل مشکل باشند.

ستاپ اولیه رایگان

با وان سرور سرورهای اختصاصی خود از این کشور را بدون هزینه ستاپ اولیه خریداری کنید.

برخی از سیستم عامل های قابل پشتیبانی

سوالات متداول

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

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

این قابلیت در پنل مدیریت سرور در وان سرور و دیتاسنتر محیا نیست، اما در صورت نیاز امکان ارائه پنل KVM از سمت دیتاسنتر میباشد.

در این خصوص باید با پشتیبانی در ارتباط باشید

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

خیر. به دلیل تحریم های ایران که این دیتاسنتر هم تابع این قوانین میباشد و خدماتی به مشخصات ایرانی ارائه نمیکند، امکان ارائه پنل کاربری میسر نیست.

اما پشتیبانی وان سرور تغییرات و نصب هایی که نیاز هست برای شما انجام خواهد داد.

اگر هم نیاز ضروری به vnc و kvm دارید پیشنهاد ما نصب مجازی ساز بر روی سرورتان هست تا دسترسی کامل بر روی سرورتان داشته باشید.

امکان تغییر سرور فقط در زمان سررسید با سفارش جدید ممکن است.

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

ارتقای منابع هم بر اساس نوع نیازتان با تایید پشتیبانی دیتاسنتر صورت میگیرد.

کلیه سرورهای اختصاصی این دیتاسنتر قابلیت بک آپ گیری ندارند و این موضوع به عهده کاربر میباشد. در صورت مهم بودن این مسئله این دو مورد را جدی بگیرید:

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

2- از اسکریپتهای بک آپ گیری استفاده کنید و حدالمقدور در طی زمان دلخواه بک آپ کلی از اطلاعات مهمتان دانلود و نگهداری کنید.

بله! تمامی سرویسهای وان سرور دارای فاکتور رسمی هستند و در سرورهای اختصاصی هم این امر مستثنی نیست.

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

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

صفحه تماس بـــا مـــا

نظرات مشتریان

برخی از نظرات مشتریان وان سرور

جزیره آموزشی

برخی از پستهای آموزشی پیشنهادی
آموزش نصب Go در اوبونتو Ubuntu 20.04

آموزش نصب Go در اوبونتو Ubuntu 20.04

آموزش نصب Go در اوبونتو Ubuntu 20.04Go ، که اغلب از آن به عنوان golang یاد می شود ، یک زبان برنامه نویسی منبع باز مدرن است که توسط Google ایجاد شده است و به شما امکان می دهد برنامه های مطمئن و کارآمد بسازید. Go یک زبان کامپایل شده است. بسیاری از برنامه های محبوب مانند Kubernetes ، Docker ، Prometheus و Terraform در Go نوشته شده اند. در این آموزش نحوه نصب Go در اوبونتو Ubuntu 20.04 توضیح داده شده است.نصب Go در اوبونتو Ubuntu 20.04مراحل زیر را برای نصب Go در اوبونتو Ubuntu 20.04 انجام دهید:1. دانلود Go tarballدر زمان نوشتن این مقاله ، آخرین نسخه پایدار Go نسخه 1.14.2 است. قبل از بارگیری tarball ، به صفحه رسمی دانلود Go بروید و بررسی کنید که آیا نسخه جدیدی در دسترس است یا خیر.دستور زیر را به عنوان یک کاربر با امتیازات sudo اجرا کنید تا بایگانی Go binary را در دایرکتوری /usr/local دانلود و اکسترکت کنید :wget -c https://dl.google.com/go/go1.14.2.linux-amd64.tar.gz -O - | sudo tar -xz -C /usr/local2. تنظیم Pathبا افزودن موقعیت فهرست دایرکتوری GO به $PATH ، سیستم می داند که باینری های اجرایی Go را از کجا پیدا کند.این کار را می توان با افزودن خط زیر به فایل /etc/profile (برای نصب در سطح سیستم) یا پرونده $HOME/.profile (برای نصب کاربر فعلی) انجام داد:export PATH=$PATH:/usr/local/go/binپرونده را ذخیره کنید و متغیر محیط جدید PATH را در شل فعلی بارگذاری کنید:source ~/.profile3. تأیید نصب Goبا چاپ نسخه Go ، نصب را تأیید کنید:go versionخروجی باید چیزی شبیه به این باشد:go version go1.14.2 linux/amd64شروع کار با Goبرای آزمایش نصب Go ، ما یک فضای کاری ایجاد می کنیم و یک برنامه ساده می سازیم که پیام کلاسیک " hello world " را چاپ می کند. به طور پیش فرض ، متغیر GOPATH ، که موقعیت مکانی workspace را مشخص می کند ،در $HOME/go تنظیم شده است. برای ایجاد دایرکتوری workspace : mkdir ~/goدر workspace یک فهرست جدید src/hello ایجاد کنید:mkdir -p ~/go/src/helloو در آن دایرکتوری یک پرونده با نام hello.go ایجاد کنید package mainimport "fmt"func main() { fmt.Printf("Hello, World\n")}برای کسب اطلاعات بیشتر در مورد سلسله مراتب دایرکتوری فضای کار Go ، به صفحه مستندات Go بروید .برای ساختن برنامه به فهرست ~/go/src/hello بروید و go build را اجرا کنید: cd ~/go/src/hellogo buildدستور فوق یک پرونده اجرایی به نام hello ساخته است. می توانید با اجرای دستور زیر ، برنامه را اجرا کنید:./helloخروجی باید چیزی شبیه به این باشد:Hello, Worldنتیجه گیریما در این آموزش نحوه نصب Go در اوبونتو Ubuntu 20.04 را توضیح دادیم. اکنون که Go را بر روی سیستم Ubuntu خود بارگیری و نصب کرده اید ، می توانید شروع به توسعه پروژه های Go خود کنید.

شنبه, 13 اردیبهشت 1399

ادامه مطلب
فرمان at در لینوکس

فرمان at در لینوکس

دستور at در لینوکسatیک ابزار خط فرمان است که به شما امکان می دهد تا دستورات را در زمان خاص اجرا کنید. جاب های ایجاد شده با atفقط یک بار اجرا می شوند. در این مقاله توضیح خواهیم داد که چگونه می توان از فرمان atو برنامه های همراه آن batch, atq, atrm برای مشاهده ، حذف و ایجاد جاب ها استفاده کرد تا بعداً اجرا شود.نصب atبسته به توزیع لینوکس، atممکن است در سیستم لینوکس شما وجود داشته باشد.اگر atنصب نشده است ، می توانید به راحتی آن را نصب کنید.نصبat در اوبونتو و دبیانsudo apt update sudo apt install at نصبat در CentOS و Fedorasudo yum install atپس از نصب برنامه ، مطمئن شوید atdکه برنامه ریزی Daemon در حال اجرا است و هنگام بوت شدن سیستم عامل فعال می شود:sudo systemctl enable --now atdنحوه استفاده از دستور atنحو ساده شده برای atفرمان به شرح زیر است:at [OPTION...] runtimeدستور at تاریخ و زمان ( runtime) زمانی که می خواهید برای اجرای این جاب به عنوان یک پارامتر خط فرمان و دستور به از ورودی استاندارد اجرا شود میگیرد.بیایید جاب ایجاد کنیم که ساعت 9 صبح اجرا شود:at 09:00پس از Enter زدن ، از شما می خواهد دستور فرمان at را بدهید که اغلب با at>شروع می شود.warning: commands will be executed using /bin/shat>یک یا چند فرمان مورد نظر برای اجرای را وارد کنید:tar -xf /home/one3erver/file.tar.gz وقتی کار دستورات را تمام کردید ، Ctrl-D را فشار دهید تا سریعاً از آن خارج شوید و جاب را ذخیره کنید:at> <EOT>job 4 at Tue May 5 09:00:00 2020دستور شماره جاب و زمان و تاریخ اجرا را نمایش می دهد.علاوه بر وارد کردن دستور سریع at ، روشهای دیگری نیز برای عبور از فرمان موردنظر برای اجرای آن وجود دارد . یک روش استفاده از echoو pip است:echo "command_to_be_run" | at 09:00گزینه دیگر استفاده از Here document:at 09:00 <<ENDcommand_to_be_runEND برای خواندن دستورات از یک پرونده به جای ورودی استاندارد ، دستور زیر را با گزینه -f زیر مسیر فایل فراخوانی کنید به عنوان مثال ، برای ایجاد جاب که اسکریپت را اجرا کند /home/linuxize/script.sh:at 09:00 -f /home/linuxize/script.shاگر فرمان خروجی تولید کند ، atپس از اتمام کار ، ایمیلی از جمله خروجی را برای کاربر ارسال می کنید. فراخوانی atبا -Mگزینه ای برای عدم ارسال ایمیل است:at 09:00 -Mبا استفاده از -mحتی اگر هیچ خروجی هم وجود نداشته باشد یک ایمیل برای ارسال میکند:at 09:00 -mفرمانbatchbatchیا نام مستعار at -b، جاب را برنامه ریزی کرده و آنها را در صف دسته ای اجرا می کند. به طور پیش فرض ، جاب ها وقتی انجام می شود که میانگین بار سیستم زیر 1.5 باشد. اگر میانگین بار سیستم از مقدار مشخص شده بالاتر باشد ، کارها در صف انتظار خواهند ماند.برای ایجاد جاب با batch، دستوراتی را که می خواهید اجرا کنید ، وارد کنید:echo "command_to_be_run" | batchتعیین زمان اجراatطیف گسترده ای از زمان را می پذیرد. می توانید زمان ، تاریخ و میزان تغییرات را از زمان فعلی مشخص کنید:Time - برای مشخص کردن زمان ، از فرم HH:MMیا فرم HHM استفاده کنید. برای نشان دادن قالب 12 ساعته ، از amیا pmبعد از آن استفاده کنید. همچنین می توانید از رشته هایی مانند now، midnight، noon، یا teatime(16:00) استفاده کنید. در صورت گذشتن زمان مشخص شده ، جاب روز بعد انجام می شود.تاریخ - این دستور به شما امکان می دهد تا اجرای کار را در یک تاریخ معین برنامه ریزی کنید. تاریخ را می توان با استفاده از نام ماه به دنبال آن روز و یک سال اختیاری مشخص کرد. شما می توانید از today، tomorrowو یا روزهای هفته استفاده کنید. تاریخ را می توان همچنین با استفاده از فرمت های MMDD[CC]YY، MM/DD/[CC]YY، DD.MM.[CC]YYو یا [CC]YY-MM-DDوارد کرد.افزایش - atهمچنین افزایش در قالب now + count time-unitرا می پذیرد ، که countدر آن عدد است و time-unitمی تواند یکی از موارد زیر باشد: minutes، hours، days، یا weeks.زمان ، تاریخ و افزایش را می توان با هم ترکیب کرد ، در اینجا چند مثال آورده شده است:برنامه ریزی یک جاب برای یکشنبه آینده ساعت 10 دقیقه دیرتر از زمان فعلی:at sunday +10 minutesبرای تنظیم 2 روز دیگر ساعت 1 بعد از ظهر:at 1pm + 2 daysبرنامه ای را برای اجرا در 12:30 اکتبر 21 2020 برنامه ریزی کنید:at 12:30 102120برای انجام 1 ساعت دیگر:at now +1 hours همچنین می توانید با استفاده از گزینه t- یک زمان و تاریخ را در [[CC]YY]MMDDhhmm[.ss] مشخص کنید. به عنوان مثال: at -t 202005111321.32تعیین صفبه طور پیش فرض ، جاب های ایجاد شده با atدر صف aو جاب های ایجاد شده با batchدر صف bبرنامه ریزی شده اند .صف های نمایش داده شد می تواند یک نام از aتا zیا Aتا Z باشند. صف های دارای حروف پایین با ظرافت کمتری اجرا می شوند ، به این معنی که آنها نسبت به حروف دارای حروف بالاتر اولویت دارند.می توانید صف را با -q مشخص کنید. به عنوان مثال ، برای تعیین جاب در صفL ، اجرا کنید:at monday +2 hours -q Lلیست جاب های در انتظاربرای لیست کردن جاب های معوق کاربر ، دستور atqیا at -lرا اجرا کنید :atqخروجی تمام جابها ، هرکدام در هر خط را نشان می دهد. هر خط شامل شماره جاب ، تاریخ ، زمان ، نامه صف و نام کاربری می باشد.9 Tue May 5 12:22:00 2020 a linuxize12Wed Oct 21 12:30:00 2020 a linuxize15Tue May 5 09:00:00 2020 a linuxize6 Tue May 5 09:00:00 2020 a linuxize13Mon May 4 23:08:00 2020 a linuxize11Wed Jul 1 10:00:00 2020 a linuxize4 Tue May 5 09:00:00 2020 a linuxizeهنگامی که atq به عنوان کاربر اداری فراخوانی شد ، مشاغل معلق همه کاربران را فهرست می کند.حذف مشاغل در انتظاربرای حذف یک جاب در انتظار ، به عنوان مثال ، برای حذف کار با شماره 9 ، شما اجرا می کنید:atrm 9محدود کردن کاربرانفایل های /etc/at.denyو /etc/at.allow به شما اجازه کنترل اینکه چه کاربرانی می توانند جاب با atو یا batch ایجاد کنند میدهد. پرونده ها شامل لیستی از نام های کاربری هستند که در هر خط یک نام کاربری دارند.به طور پیش فرض ، فقط پرونده /etc/at.deny وجود دارد و خالی است ، به این معنی که همه کاربران می توانند از atدستور استفاده کنند . اگر می خواهید مجوز کاربری خاص را رد کنید ، نام کاربری خود را به این پرونده اضافه کنید.در صورت وجود پرونده /etc/at.allowفقط کاربرانی که در این پرونده فهرست شده اند می توانند از این atدستور استفاده کنند .اگر هیچ یک از پرونده ها وجود نداشته باشد ، فقط کاربران دارای امتیازات اداری می توانند از این atدستور استفاده کنند .نتیجه گیریابزارat دستورات را از ورودی استاندارد می خواند و آنها را بعداً اجرا می کند. . برخلاف crontab ، جاب های ایجاد شده با at فقط یک بار انجام می شود.برای اطلاعات بیشتر در مورد تمام گزینه های موجود atدستور man atرا در ترمینال خود اجرا کنید.

پنج‌شنبه, 18 اردیبهشت 1399

ادامه مطلب
John the Ripper

John the Ripper

We know the importance of John the ripper in penetration testing, as it is quite popular among password cracking tool. In this article, we are introducing John the ripper and its various usage for beginners.What is John the Ripper?John the Ripper is a free password cracking software tool developed by Openwall. Originally developed for Unix Operating Systems but later on developed for other platforms as well. It is one of the most popular password testings and breaking programs as it combines a number of password crackers into one package, autodetects password hash types, and includes a customizable cracker. It can be run against various encrypted password formats including several crypt password hash types commonly found in Linux or  Windows. It can also be to crack passwords of Compressed files like ZIP and also Documents files like PDF.John the Ripper comes pre-installed in Linux Kali and can be run from the terminal as shown belowJohn the Ripper works in 3 distinct modes to crack the passwordsSingle Crack ModeWordlist Crack ModeIncremental ModeJohn the Ripper Single Crack ModeIn this mode John the ripper makes use of the information available to it in the form of a username and other information. This can be used to crack the password files with the format ofUsername:PasswordFor Example: If the username is “Hacker” it would try the following passwordshackerHACKERhacker1h-ackerhacker=We can use john the ripper in Single Crack Mode as followsHere we have a text file named crack.txt containing the username and password, where the password is encrypted in SHA1 encryption so to crack this password we will usejohn --single --format=raw-sha1 crack.txtAs you can see in the screenshot that we have successfully cracked the passwordUsername: ignitePassword: IgNiTeJohn the Ripper Wordlist Crack ModeIn this mode John the ripper uses a wordlist that can also be called a Dictionary and it compares the hashes of the words present in the Dictionary with the password hash. We can use any desired wordlist. John also comes in build with a password.lst which contains most of the common passwords.Let’s see how John the Ripper cracks passwords in Wordlist Crack Mode:Here we have a text file named crack.txt containing the username and password, where the password is encrypted in SHA1 encryption so to crack this password we will use:john --wordlist=/usr/share/john/password.lst --format=raw-sha1 crack.txtAs you can see in the screenshot, john the Ripper have cracked our password to be asdfasdfCracking the User CredentialsWe are going to demonstrate two ways in which we will crack the user credentials of a Linux user.Before that we will have to understand, what is a shadow file?In the Linux operating system, a shadow password file is a system file in which encrypted user password is stored so that they are not available to the people who try to break into the system. It is located at /etc/shadow.First MethodNow, for the first method, we will crack the credentials of a particular user “pavan”.Now to do this First we will open the shadow file as shown in the image.And we will find the credentials of the user pavan and copy it from here and paste it into a text file. Here we have the file named crack.txt.john crack.txtAs you can see in the image below that john the ripper has successfully cracked the password for the user pavan.Second MethodNow, for the second method, we will collectively crack the credentials for all the users.To do this we will have to use John the ripper utility called “unshadow”.unshadow /etc/passwd /etc/shadow > crack.txtHere the unshadow command is combining the /etc/passwd and /etc/shadow files so that John can use them to crack them. We are using both files so that John can use the information provided to efficiently crack the credentials of all users.Here is how the crack file looks after unshadow command.Now we will use john to crack the user credentials of all the users collectively.john --wordlist=/usr/share/john/password.lst crack.txtAs you can see from the provided image that we have discovered the following credentials:UserPassword Raj 123 PavanAsdfasdf Ignite YellowStopping and Restoring CrackingWhile John the ripper is working on cracking some passwords we can interrupt or pause the cracking and Restore or Resume the Cracking again at our convenience.So while John the Ripper is running you can interrupt the cracking by Pressing “q” or Crtl+C as shown in the given image.Now to resume or restore the cracking process we will use the –restore option of John the ripper as shown :john --restoreNow we will decrypt various hashes using John the RipperSHA1To decrypt SHA1 encryption we will use RockYou as wordlist and crack the password as shown below:john --wordlist=/usr/share/wordlists/rockyou.txt --format=raw-sha1 crack.txtAs you can see in the given image that we have the username pavan and password as HackerMD5To decrypt MD5 encryption we will use RockYou as wordlist and crack the password as shown below:john --wordlist=/usr/share/wordlists/rockyou.txt --format=raw-md5 rack.txtAs you can see in the given screenshot that we have the username pavan and password as P@ssword.View All FormatsJohn the Ripper supports much encryption some of which we showed above. To view all the formats it supports:john --list=formatsHope,  you can take reference of this article while using John the ripper, More on John the Ripper will be in the Next Part.Abbreviating the OptionsWe don’t have to type complete option every time we use john the ripper, Developers have given users the option to abbreviate the options like–single can be written as -si–format can be written as -formShown below is an example of how to use these abbreviations.john -si crack.txt -form=raw-md5Another abbreviation we can use is:–wordlist can be written as -wjohn -w=/usr/share/wordlists/rockyou.txt crack.txt -form=raw-md5

پنج‌شنبه, 29 آبان 1399

ادامه مطلب