contoh kodenya, perlu dijelaskan prinsip pentingnya Script JavaScript Otomatis:
-
Username dan password PPPoE ISP biasanya tersimpan di modem/router, bukan langsung dari ISP.
-
Browser dapat menampilkan field input username/password jika pengguna sudah login ke web interface modem.
-
Script tidak bisa “menembus” ISP untuk mengambil password karena itu ilegal. Jadi script hanya bisa digunakan secara legal pada perangkat sendiri.
Berikut contoh script JavaScript otomatis yang bisa dijalankan melalui browser untuk membaca username/password PPPoE dari modem yang sedang terbuka:
Script JavaScript Otomatis
Buka web interface modem/router (misal http://192.168.1.1
), login, lalu buka Console di Developer Tools (F12), kemudian jalankan script ini:
//=============================
// AUTO EXTRACT PPPoE CREDENTIAL
//=============================
// Fungsi untuk mengambil semua input username/password
function getPPPoECredentials() {
var credentials = [];
// Ambil semua input text (username)
var usernames = document.querySelectorAll('input[type="text"]');
// Ambil semua input password
var passwords = document.querySelectorAll('input[type="password"]');
for (var i = 0; i < Math.max(usernames.length, passwords.length); i++) {
credentials.push({
username: usernames[i] ? usernames[i].value : '',
password: passwords[i] ? passwords[i].value : ''
});
}
return credentials;
}
// Tampilkan hasil di console
var pppoeData = getPPPoECredentials();
console.log("Detected PPPoE Credentials:", pppoeData);
// Optional: Buat link download CSV
function downloadCSV(data) {
var csv = "Username,Password\n";
data.forEach(d => {
csv += `${d.username},${d.password}\n`;
});
var blob = new Blob([csv], { type: 'text/csv' });
var url = URL.createObjectURL(blob);
var a = document.createElement('a');
a.href = url;
a.download = 'pppoe_credentials.csv';
a.click();
}
// Uncomment untuk download otomatis
// downloadCSV(pppoeData);
// https://www.haikalcctvid.zone.id/
Cara Kerja Script:
-
Script akan membaca semua input
text
danpassword
di halaman web modem. -
Menyimpan username & password PPPoE yang sudah terisi.
-
Menampilkan hasil di console.
-
Bisa membuat file CSV untuk di-download (opsional).
⚠️ Catatan Penting
-
Script ini hanya untuk modem/router sendiri, tidak boleh digunakan untuk perangkat orang lain.
-
Tidak semua modem menampilkan password di HTML, beberapa terenkripsi, sehingga script tidak selalu berhasil.
Pastikan keamanan browser dan jangan menyimpan password di perangkat publik.
0 Komentar