İlk olarak herhangi bir sayfayı açıp sayfayı yer işaretlerine ekliyoruz. Sayfanın hiçbir önemi yok.
Eki Görüntüle 218923
Ardından kayıtlı yer işaretlerini açıp kullanacağımız yer işaretini buluyoruz ve düzenle diyoruz. Ad olarak istediğinizi yazabilirsiniz. Sonrasında bu ada ihtiyacımız olacak ama.
Eki Görüntüle 218924Eki Görüntüle 218925
URL yerine şu komutu yazıyoruz ve çıkıyoruz
JavaScript:
javascript:(function () { var script = document.createElement('script'); script.src="//cdn.jsdelivr.net/npm/eruda"; document.body.appendChild(script); script.onload = function () { eruda.init() } })();
Eki Görüntüle 218926
Şimdi geliştirici konsolunu açmak istediğimiz siteye gidip arama çubuğunda yer işaretimizi arıyoruz.
Burada kendi yer işaretimize tıklayınca sağ altta geliştirici konsolunu açabileceğiniz bir ayarlar butonu çıkmış olacak.
Eki Görüntüle 218927
Artık mobilden ilgili sayfa için geliştirici konsolunu kullanabiliriz.
Eki Görüntüle 218928Eki Görüntüle 218929
Önemli güvenlik uyarıları
Bu araç telefonunuza belirli bir CDN'den Eruda aracını cihazınıza indirir. Eruda mobil için kullandığımız geliştirici konsolunun ta kendisi. Script o an açık olan sayfanın
tüm bağlamına erişim sağlar. Yani;
document.cookie,
localStorage,
sessionStorage verilerini okuyabilir ve DOM üzerinde her türlü değişikliği yapabilir (doğal olarak). Buradaki erişimden kasıt harici bir erişim değildir. Araç cihazınızda lokal olarak çalışmaktadır. Araç açık kaynak ve güvenilirdir. Kullandığımız CDN ise (jsdelivr) saygın ve standart bir CDN'dir. Yine de yarın CDN'nin veya kütüphanenin hacklenmesi durumunda aracın erişim alanını bilmenizde fayda var.
Eruda neyse de Jsdelivr'ın hacklenmesi durumunda son endişeleneceğimiz şey bu yer işareti olacaktır gerçi
Eruda GitHub Reposu