PDF İçindeki JavaScript'i Bulun
JavaScript'i göster, bir PDF'i gömülü JavaScript için tarar ve betik metnini düz metin dosyası olarak döndürür. Betikleri okur, hiçbir zaman çalıştırmaz. Hiçbiri bulunmazsa dosya bunu söyler.
Dosyaları buraya sürükleyip bırakın veya seçmek için tıklayın
PDF kabul edilir · dosya başına en fazla 500.0 MB · bir seferde en fazla 20 dosya
Bir dosyayı Ctrl/Cmd+V ile veya pano menüsünden de yapıştırabilirsiniz.
JavaScript'i göster, bir PDF'i gömülü JavaScript için tarar ve betikleri `text/plain` olarak yazar. Kataloğun JavaScript ad ağacını, katalog ve sayfa ek eylemlerini (`AA`), `OpenAction`'ı ve ek açıklamalar ile form alanlarındaki eylemleri okur; eylem zincirlerini izler. JavaScript çalıştırmaz.
Hiçbir şey bulunmazsa gövde `No JavaScript actions found` cümlesidir. Parola korumalı dosyaların kilidi, parolayı girdiğinizde bu sayfada sizin için açılır; API çağıranları önce Parolayı kaldır çalıştırır (dosya ayrıştırılamıyorsa).
Bu denetim dışa aktarımıdır; temizleyici değildir. JS soymak için PDF temizle kullanıp removeJavaScript'i açın.
Gömülü ekler başka depodur. Bu dışa aktarım yerine Ekleri yönet kullanın.
Özellikler
- JS eylemlerinin düz metin dışa aktarımı; çalıştırmaz
- Boş durumda sabit cümle döner
- PDF temizle değildir
- Anonim API: /api/v1/misc/show-javascript
Bu araç ne zaman kullanılır
- Güvenilen okuyucuda açmadan önce OpenAction'a bakmak
- Gömülü betiği inceleme için kopyalamak
- Formda gezicinin görebileceği katalog JS olmadığını doğrulamak
PDF'de JavaScript olup olmadığını nasıl denetlerim?
- Denetleme hakkınız olan PDF'yi yükleyin.
- İşle'ye tıklayın ve metin dosyasını indirin.
- Şüpheli eylem arıyorsanız dışa aktarımda app.alert veya submitForm arayın.
- Kopyada JS kaldırmak için PDF temizle kullanın.
Sınırlar ve özel durumlar
- Çalıştırıcı değildir
- Seyrek nesnelerdeki veya XFA formlarındaki betikler gözden kaçabilir
- Temizleyici değildir
- Bu sitedeki yükleme sınırı: dosya başına 500 MB; yaklaşık 95 MB üzerindeki dosyalar parçalar hâlinde gönderilir. Doğrudan tek bir API isteğinin gövdesi 100 MB ile sınırlıdır.
Örnekler
- OpenAction JS'li PDF o betiğin .txt indirmesini verir
- Sade metin not JS yok cümlesini indirir
Bu araç için gizlilik
Dosyalar HTTPS üzerinden yüklenir, bellek içinde veya sunucularımızdaki kısa ömürlü geçici bir dizinde işlenir ve sonucunuz hazır olduğunda silinir. Daha sonra gezinme, eğitim veya reklam profilleri için kopya tutmayız. Saklama ayrıntıları ve AdSense çerez bildirimleri için Gizlilik Politikası'na bakın.
Sık sorulan sorular
- Bu betikler çalışır mı?
- Hayır. Yalnızca eylem sözlüklerinden kaynak metni kopyalar.
- Neden No JavaScript actions found aldım?
- Tarama, okuduğu yerlerde JS bulamadı. Seyrek nesnelerdeki veya XFA formlarındaki betikler yine de gözden kaçabilir.
- Bu kötü amaçlı yazılım tarayıcısı mı?
- Hayır. Dışa aktarımdır. Siz okumalısınız.
- JS siler mi?
- Hayır. Silme aracı PDF temizle'dir.
Son güncelleme:
Koddan çağırın
Bu sitedeki her araç düz bir REST arayüzüdür. Anonim kullanım için hesap veya API anahtarı gerekmez. Tarayıcı, geliştirici ve yapay zeka ajanları için aynı şekilde kullanılabilir.
curl -X POST "https://pdf123.xyz/api/v1/misc/show-javascript" \
-F "[email protected]" \
-o output.pdfModel Context Protocol konuşan ajan istemcileri için MCP aracı olarak da kullanılabilir (JSON-RPC 2.0, POST /mcp). Tam API belgesi
Bir yapay zekâ ajanıyla kullanın
BeceriBu beceriyle Claude Code, Codex, Cursor ve diğer yapay zekâ ajanları sizin için "JavaScript'i göster" işlemini yapabilir: /skills/pdf123-show-javascript.md
Dosyalar yalnızca bu işlem için kullanılır ve ardından otomatik silinir.