Web Yakalama ve Dönüştürme Araçları

Giriş ekranının arkasından ekran görüntüsünü nasıl alırsınız?

Çoğu ekran görüntüsü hizmeti, oturum açma işleminin ardından ekran görüntüsü almayı desteklemez, ancak bunu etkinleştirmek için GrabzIt'te çerez ayarlama özelliğini açtık. Web siteleri genellikle bir kullanıcıyı tanımlamak için çerezleri kullandığından, kullanıcıların oturum çerezini GrabzIt'e atarsanız, herhangi bir ekran görüntüsü alındığında tüm kullanıcıların oturum verileri mevcut olacaktır.

GrabzIt, bunu bir oturum açma web hizmeti aracılığıyla veya kendi oturum çerezinizi belirterek yapmanın iki ana yolunu sunar.

Bir kullanıcının tüm oturum çerezlerini belirtin

Kullanıcının tüm oturum çerezlerini belirtirseniz, güvenli bir web sayfasının yakalamasını oluşturduğunuzda GrabzIt, kullanıcının göreceği şekilde bir yakalama oluşturacaktır, kullanıcının kontrol panelinde bir rapor yakalamak gibi şeyler yapmak istiyorsanız bu çok kullanışlıdır. vb. Bunu yapmak için sunucu tarafı dili kullanmanız gerekir; çünkü JavaScript, genellikle kullanıcının oturum çerezleriyle ilişkilendirilen yalnızca HTTP çerezlerine erişemez.

Bunu yapmak için, bir kullanıcının oturumunda yer alan tüm çerezleri kullanarak iletin. SetCookie yöntemi.

$sessionValue = $_COOKIE['PHPSESSID'];
$grabzIt->SetCookie('PHPSESSID', 'example.com', $sessionValue);
$grabzIt->URLToImage('http://example.com/dashboard.php');
$grabzIt->Save('http://example.com/handler.php');

Bu örnekte, kullanıcının oturumunda PHPSESSID adı verilen tek bir çerezin yer aldığını varsayıyoruz, ancak birden fazla olabilir ve farklı şekilde adlandırılabilir. Her şey web sitenizi nasıl oluşturduğunuza bağlıdır. Geliştirici Araçlarıİmzalayarak herhangi bir çerez sorununu gidermenin bir yolu intHedef web sitesine gidin ve tarayıcının yerleşik geliştirici araçlarını kullanın; bunu Chrome tarayıcısında yapmak için F12 tuşuna basmanız yeterlidir. Daha sonra web sitesinin oturum çerezini tanımlayın ve bu çerezin adını, etki alanını ve değerini GrabzIt'e ekleyin. özel çerezler sayfasıOturum çerezinin silinmemesini sağlamak için son kullanma tarihini uzun bir gelecekte kullanmak iyi bir fikirdir.

HTML'yi yakalayın

Bizim kullanın JavaScript API'sı Giriş bilgilerinin arkasındaki web sayfasının HTML'sini bize göndermek için. CSS, JavaScript ve resimler gibi web sayfası kaynaklarının hiçbiri web sitesi güvenliği tarafından kısıtlanmadığı sürece, kullanıcıların web sayfasını burada gösterildiği gibi doğru bir şekilde yakalamalıdır. örnek.

Giriş formuna gönderme

Bu giriş yöntemi yalnızca yakalamak istediğiniz web sayfası giriş ekranının hemen sonrasındaki web sayfasıysa veya web sitesi, giriş tamamlandıktan sonra tarayıcının izleyeceği bir yönlendirme URL'si sağlıyorsa çalışır.

Temel Kimlik Doğrulama Kimlik Bilgilerini Belirleyin

Bazı web sayfaları, tarayıcının sayfayı görüntülemeden önce kullanıcıdan kimlik doğrulamasını istemesi durumunda temel kimlik doğrulamayı kullanır. GrabzIt, bu web sayfalarının ekran görüntüsünü almanızı sağlar. temel kimlik doğrulama bilgileri.