Bisakah saya mengubah situs web agen pengguna apa yang terdeteksi pada mesin saya?

0

Saya mencoba melihat apakah ada cara untuk mengunduh jenis program tertentu dari situs web yang diberikan jika situs "mendeteksi otomatis" arsitektur CPU dan mengunduh program secara otomatis. Saya kira saya bisa melakukan ini pada VM, tetapi saya ingin melakukan ini pada sistem asli saya. Terima kasih sebelumnya.

~ Lebih khusus lagi, saya ingin mengunduh penginstal 32-bit untuk Hitman Pro di mesin 64-bit saya. ~

Pembaruan: Saya dapat mengunduh pemasang 32-bit, tetapi saya masih ingin mengetahui hal ini dimungkinkan di situs web lain yang tidak mengizinkan pengguna akhir untuk memutuskan.

Tuan Mendelli
sumber
Saya bingung, situs web yang dimaksud, tidak mendeteksi sistem operasi Anda secara otomatis. Saya tidak percaya itu bahkan mungkin kecuali Anda menggunakan plug-in seperti Java. Tentu tidak mungkin dengan HTML 5 atau JavaScript yang saya tahu.
Ramhound
Bukan OS, arsitektur sistem (yang didasarkan pada CPU). Situs web seperti Apple entah bagaimana dapat menentukan arsitektur prosesor mesin host dan secara otomatis mengunduh installer 32-bit iTunes jika mesin tersebut 32-bit dan sebaliknya.
Tn. Mendelli
1
Yang perlu Anda lakukan adalah mengubah useragentstring yang dilaporkan peramban Anda ke situs web karena itu adalah satu-satunya informasi yang diberikan situs web yang dapat menentukan sistem apa yang Anda jalankan. Anda belum menyatakan peramban apa yang Anda gunakan sehingga saya tidak dapat menyarankan sesuatu yang lebih spesifik dari itu kecuali untuk mengatakan bahwa setiap peramban yang saya tahu memiliki beberapa ekstensi yang akan mengubahnya untuk Anda.
Mokubai
Terima kasih, saya akan melihat apa yang dapat saya temukan, karena saya menggunakan beberapa browser yang berbeda ...
Tn. Mendelli
1
@ Mr.Mendelli mengubah agen pengguna ke sesuatu yang tidak masuk akal per jawaban saya di bawah ini tampaknya melakukan trik. Jika saya mencoba mengunduh hitman yang dapat dieksekusi pada ponsel saya hitman.exe, jika saya memberi tahu ponsel saya untuk menyamar sebagai Firefox Desktop, maka saya dapat hitman_x64.exe. agaknya versi non-x64 adalah 32-bit.
Mokubai

Jawaban:

3

Cara situs web mengidentifikasi Anda adalah melalui useragentstring Anda . String ini dikirim dengan permintaan untuk halaman web dan berisi berbagai informasi tentang sistem Anda. Per Wikipedia

sebagian besar browser Web menggunakan nilai string User-Agent sebagai berikut:

Mozilla / [versi] ([informasi sistem dan browser]) [platform] ([detail platform]) [ekstensi]. Misalnya, Safari di iPad telah menggunakan yang berikut:

Mozilla/5.0 (iPad; U; CPU OS 3_2_1 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Mobile/7B405

Contoh string agen pengguna:

Mozilla / 5.0 (Windows NT 10.0; WOW64; rv: 40.0) Gecko / 20100101 Firefox / 40.0

Bagian WOW64 mengidentifikasi sistem sebagai Windows 64-bit, WoW64 adalah subsistem Windows-on-Windows 64 bit yang menunjukkan bahwa Anda memiliki browser 32-bit pada host 64-bit. Jika bagian itu Win64maka itu harus menunjukkan browser 64-bit asli. Bagian yang hilang harus menunjukkan browser 32-bit, atau setidaknya situs web harus menganggapnya.

Sebagai alternatif, banyak situs web akan mundur untuk menawarkan kepada Anda daftar unduhan ketika mereka menerima string agen pengguna yang tidak didukung. Mengirim agen pengguna untuk kotak Solaris misalnya dapat membuatnya menganggap Anda mengunduh file untuk digunakan di tempat lain.

Untuk menunjukkan sistem operasi 32-bit, dan dengan demikian mengunduh versi 32-bit dari apa pun yang Anda butuhkan, Anda perlu mengedit string agen pengguna untuk menunjukkan mesin 32 bit.

Udger.com memiliki daftar string agen pengguna

Sebagian besar browser memiliki cara untuk mengedit string agen pengguna yang dilaporkan ke situs web dan juga memiliki ekstensi yang akan mengubahnya untuk Anda. Periksa toko ekstensi untuk peramban Anda.

Mokubai
sumber