Tekankan secara otomatis ke Alat Manipulasi Akun
SteadyCook adalah alat otomatisasi browser yang secara aktif menggunakan Selenium dan menyimpan informasi XPath untuk mengotomatiskan proses pemuatan gratis yang diperlukan untuk menjaga akun tetap terdaftar di https://stressthem.to agar dapat terus melakukan iterasi melalui serangan berbasis DNS pada target jarak jauh.
Penyiapan dan konfigurasi tambahan untuk SteadyCook mungkin diperlukan agar dapat dijalankan di lingkungan yang tepat
CATATAN: Agar SteadyCook berfungsi, Anda perlu memasang Google Chrome dan mengedit file ' .bashrc ' atau ' .zshrc ' untuk menambahkan Google Chrome ke jalur global sistem Anda. Anda dapat melakukannya dengan cara berikut:
export PATH=$YOUR_PATH_TO_GOOGLE_CHROME:$PATH
Dimana ' YOUR_PATH_TO_GOOGLE_CHROME ' adalah jalur absolut ke instalasi Google Chrome Anda
Setelah Anda selesai jalankan: source
Jika Anda dapat menjalankan: Google Chrome
tanpa kesalahan apa pun, lanjutkan ke langkah #1
Untuk mengatur dan menginstal SteadyCook dengan benar, lakukan hal berikut:
Instal virtualenv :
pip3 install virtualenv
| Linux: sudo apt-get install virtualenv
| MacOS: brew install virtualenv
Siapkan lingkungan virtual baru melalui virtualenv dengan akses ke paket situs sistem python global:
virtualenv Project_SteadyCook --python=python3.6 --system-site-packages
Ubah direktori Anda saat ini ke lingkungan virtual ' Project_SteadyCook ':
cd Project_SteadyCook/ ; source bin/activate
Kloning SteadyCook dan pindahkan semua file lokal ke lingkungan virtual Anda
git clone https://github.com/TeamEternal/SteadyCook.git
cd SteadyCook/ ; mv * ..
lalu jalankan cd .. ; sudo rm -r SteadyCook/
Instal paket pip pynput dan buat file ' driver_path.txt ' di direktori driver_src/
pip3 install pynput ; touch driver_src/driver_path.txt
Unduh Driver Chrome yang benar untuk versi browser Google Chrome Anda (lanjutkan hingga langkah #7)
CATATAN: Jika Anda belum mengunduh driver Google Chrome yang tepat, Anda dapat mendapatkannya dari: https://chromedriver.chromium.org/downloads
Setelah Anda mengunduh driver chrome yang benar untuk versi Google Chrome Anda, pastikan driver tersebut terletak di folder driver_src/ Anda di lingkungan virtual saat ini. Selanjutnya unzip filenya:
Untuk membuka zip cukup jalankan perintah berikut:
cd driver_src/ ; unzip -d .. ; cd ..
Anda sekarang dapat melanjutkan ke langkah berikutnya.
Mulai instalasi utama SteadyCook yang akan menghasilkan ' settings.ini ' dan menyimpan DEFAULT_CHROME_PATH
python3 setup.py
Perintah terakhir akan menghasilkan file berikut:
SteadyCook memiliki berbagai fitur yang memungkinkan pengguna akhir mengontrol pernyataan eksekusi SteadyCook melalui opsi lokal.
Dengan SteadyCook Anda dapat melakukan hal berikut:
Ubah direktori Anda saat ini ke lingkungan virtual yang Anda buat sebelumnya (Project_SteadyCook) dan jalankan:
touch clientauth.txt
python3 steadycook.py
SteadyCook saat ini masih dalam tahap awal pengembangan dan oleh karena itu perintah inti hanya didukung!
Setelah instalasi berhasil, kini Anda dapat menggunakan SteadyCook sebagai berikut:
./exec.sh
python3 steadycook.py -t -p -d -x dns
Mengapa saya harus menjalankan ./exec.sh
sebelum saya dapat menggunakan SteadyCook?
exec.sh
berisi perintah yang sangat diandalkan oleh SteadyCook, tanpa browser debug jarak jauh Google Chrome, SteadyCook tidak akan berfungsi sama sekali. Jika Anda mencoba memulai SteadyCook tanpa meluncurkan browser debug jarak jauh Google, skrip akan buffering saat mencoba menyambung ke server Google Chrome lokal dan tidak akan dapat membuat sambungan.Bagaimana cara keluar dari lingkungan virtual saya yang saat ini diaktifkan?
deactivate
melalui baris perintah.Memerintah | Keterangan |
---|---|
-t | Menentukan target jarak jauh dalam bentuk alamat IPv4 untuk meluncurkan serangan berbasis DNS |
-p | Menentukan port target yang akan digunakan saat serangan jarak jauh dimulai |
-d | Durasi serangan akan berlangsung hingga eksekusi dihentikan (MAX=8 jam) |
-x | Jenis serangan yang akan dimulai terhadap target jarak jauh (SUPPORTED=DNS) |
PERINGATAN: Data berbasis waktu yang digunakan SteadyCook untuk mencetak TIME_PASSED dan TIME_LEFT masih dikembangkan secara aktif. Anda mungkin melihat angka dalam bentuk menit tersisa tanpa jumlah jam tersisa atau jam berlalu. SteadyCook akan tetap mengeksekusi serangan SEPENUHNYA selama durasi yang ANDA TETAPKAN dalam hitungan jam (melalui -d
) Perubahan ini akan terjadi di versi yang lebih baru, karena fitur inti SteadyCook dijamin berfungsi sepenuhnya, setelah Anda menyiapkan lingkungan yang tepat.