Privoxy

Software screenshot:
Privoxy
Rincian Software:
Versi: 3.0.26 Diperbarui
Tanggal Upload: 5 Sep 16
Pengembang: Privoxy Developers
Lisensi: Gratis
Popularitas: 62

Rating: 5.0/5 (Total Votes: 1)

Privoxy merupakan open source, multiplatform dan gratis web proxy dengan kemampuan penyaringan canggih untuk melindungi privasi pada sistem operasi berbasis Linux. Perangkat lunak ini sangat fleksibel dan dapat disesuaikan untuk memenuhi selera dan kebutuhan individu.

Hal ini memungkinkan pengguna untuk mengubah konten halaman web, mengelola cookie, mengontrol akses, dan menghapus iklan, spanduk, pop-up dan mengganggu sampah internet lainnya. Privoxy bekerja pada kedua sistem mandiri dan lingkungan multi-user.


Berdasarkan Internet Junkbuster

Privoxy didasarkan pada Internet Junkbuster, dan fitur berdasarkan konfigurasi browser dan kontrol utilitas, tracing berbasis browser filter dan aturan mempengaruhi, Toggling terpencil, web konten halaman penyaringan, dan terintegrasi banyak lagi.

Melihat di bawah tenda, kita bisa melihat yaitu telah seluruhnya ditulis dalam bahasa pemrograman C. Hal ini dapat digunakan pada setiap distribusi GNU / Linux, serta pada sistem operasi UNIX-like lainnya, termasuk FreeBSD, Solaris, Mac OS X dan Microsoft Windows.

Memulai dengan Privoxy

Untuk menginstal dan menggunakan software Privoxy pada sistem operasi GNU / Linux Anda, Anda harus terlebih dahulu men-download versi terbaru dari proyek dari website resmi (lihat homepage link di bawah) atau melalui Softoware (menggunakan tombol download di atas).

Simpan arsip pada lokasi pilihan Anda, sebaiknya dalam folder Home Anda, dan menggunakan alat bantu manajer arsip untuk mengekstrak itu. Buka aplikasi emulator terminal dan pergi ke lokasi file arsip yang diekstrak (misalnya cd /home/softoware/privoxy-3.0.22-stable).

Jalankan & lsquo; autoheader && autoconf && ./configure’ perintah untuk mengkonfigurasi proyek untuk arsitektur dan sistem operasi CPU Anda. Kemudian, jalankan & lsquo; make install & rsquo; perintah sebagai root, atau & lsquo; sudo make install & rsquo; perintah jika Anda & rsquo;. re pengguna istimewa, untuk menginstalnya sistem lebar

Akhirnya, menjalankan & lsquo; Privoxy --help & rsquo; perintah dalam aplikasi Terminal untuk melihat pesan penggunaannya dan apa pilihan yang tersedia. Perangkat lunak ini telah berhasil diuji pada 32-bit dan 64-bit platform komputer

Apa yang baru dalam rilis ini:.

  • Perbaikan bug:
  • Tetap crash dengan & quot; mendengarkan-addr: 8118 & quot; (SF Bug # 902). regresi diperkenalkan pada 3.0.25 beta dan dilaporkan oleh Marvin Renich di Debian bug # 834941.
  • perbaikan Umum:
  • Masuk ketika Privoxy adalah diaktifkan dan dinonaktifkan melalui antarmuka cgi.
  • Sorot & quot; Info: Sekarang toggle & quot; on / off pesan log di Windows log viewer.
  • Sorot tindakan pemuatan / filter pesan file log di Windows log viewer.
  • Sebutkan tag client khusus di halaman beralih sebagai alternatif lebih berpotensi lebih tepat.
  • perbaikan Dokumentasi:
  • Update bagian download di homepage. Download tersedia dari situs web sekarang.
  • Tambahkan sponsor FAQ.
  • Hapus referensi usang ke milis host di SourceForge.
  • Update & quot; Sebelum Rilis & quot; bagian dari manual pengembang.
  • perbaikan Infrastruktur:
  • Tambahkan skrip perl untuk menghasilkan RSS feed untuk paket Dikirim oleh & quot; tidak diketahui & quot;.
  • Membangun perbaikan sistem:
  • strptime.h:. Memperbaiki compiler peringatan tentang ambigu lain
  • configure.in:. Periksa DocBook goo di BSD juga
  • GNUMakefile.

    di:. Biarkan target dok-pengguna menghapus file-file sementara

Apa yang baru di versi 3.0.24:

  • perbaikan Keamanan (denial of service):
  • Mencegah valid berbunyi dalam hal konten potongan-dikodekan korup. CVE-2016-1982. Bug ditemukan dengan AFL-bulu dan AddressSanitizer.
  • Hapus Host header kosong di permintaan klien. Sebelumnya mereka akan menghasilkan valid berbunyi. CVE-2016-1983. Bug ditemukan dengan AFL-bulu dan AddressSanitizer.
  • Perbaikan bug:
  • Saat menggunakan socks5t, mengirim permintaan tubuh optimis juga. Sebelumnya permintaan tubuh tidak dijamin akan dikirim sama sekali dan pesan kesalahan salah menyalahkan server. Perbaikan # 1686 yang dilaporkan oleh Peter Müller dan G4JC.
  • skala penyangga Tetap di execute_external_filter () yang dapat menyebabkan crash. Dikirim oleh Yang Xia di # 892.
  • crash Tetap ketika menjalankan filter eksternal pada platform seperti Mac OS X. Dilansir Jonathan McKenzie pada ijbswa-pengguna @.
  • Benar mengurai arahan ACL dengan port ketika dikompilasi dengan HAVE_RFC2553. Sebelumnya pelabuhan tidak dihapus dari tuan rumah dan dalam kasus 'izin-akses 127.0.0.1 example.org:80' Privoxy akan mencoba (dan gagal) untuk menyelesaikan & quot; example.org: 80 & quot; bukannya example.org. Dilansir Pak Chan di ijbswa-pengguna @.

  • permintaan Periksa lebih hati-hati sebelum melayani mereka dengan paksa ketika blok tidak ditegakkan. Privoxy selalu menambahkan token berlaku pada awal jalan, namun sebelumnya akan menerimanya di mana saja di garis permintaan. Hal ini dapat mengakibatkan permintaan yang dilayani yang harus diblokir. Misalnya dalam kasus halaman yang sarat dengan kekuatan dan berisi JavaScript untuk menciptakan tambahan permintaan yang menanamkan URL asal (dengan demikian mewarisi awalan kekuatan). bug tersebut tidak dianggap sebagai masalah keamanan dan memperbaiki tidak membuat lebih sulit bagi situs remote untuk sengaja menghindari blok jika Privoxy tidak dikonfigurasi untuk menegakkan mereka. Perbaikan # 1695 dilaporkan oleh Korda.
  • Menormalkan garis permintaan dalam permintaan dicegat untuk membuat menulis ulang tujuan lebih nyaman. Sebelumnya Penulisan ulang untuk permintaan dicegat diharapkan gagal kecuali $ hostport sedang digunakan, tetapi mereka gagal & quot; dengan cara yang salah & quot; dan akan menghasilkan out-of-memori pesan (pola vanili host) atau kecelakaan (pola tuan diperpanjang). Dilansir & quot; Guybrush Threepwood & quot; di # 1694.
  • Aktifkan socket berlama-lama untuk soket yang benar. Sebelumnya itu berulang kali diaktifkan untuk mendengarkan socket bukan untuk socket diterima.bug itu ditemukan oleh pemeriksaan kode dan tidak menyebabkan (dilaporkan) masalah.
  • Mendeteksi dan menolak parameter untuk tindakan parameter-kurang. Sebelumnya mereka diam-diam diabaikan.
  • Tetap valid membaca kode PCRE internal dan usang. Ditemukan dengan AFL-bulu dan AddressSanitizer.
  • Mencegah valid membaca ketika loading file tindakan yang tidak valid. Ditemukan dengan AFL-bulu dan AddressSanitizer.
  • Windows build: Gunakan fungsi yang benar untuk menutup acara pegangan. Tidak jelas apakah bug ini memiliki dampak negatif pada perilaku Privoxy ini. Dilansir Jarry Xu di # 891.
  • Dalam kasus yang tidak valid maju-socks5 (t) arahan, menggunakan nama direktif yang benar dalam pesan kesalahan. Sebelumnya mereka disebut maju-socks4t kegagalan. Dilansir Joel Verhagen di # 889.
  • perbaikan Umum:
  • Set NO_DELAY bendera untuk socket menerima. Hal ini secara signifikan mengurangi latensi jika sistem operasi tidak dikonfigurasi untuk mengatur bendera secara default. Dilansir Johan Sintorn di # 894.
  • Izinkan untuk membangun dengan mingw x86_64. Dikirim oleh Rustam Abdullaev di # 135.
  • Perkenalkan forwarding jenis baru 'maju-webserver'.Saat ini hanya didukung oleh aksi maju-override {} dan tidak ada konfigurasi direktif dengan nama yang sama. Jenis forwarding mirip dengan 'maju', tapi garis permintaan hanya berisi path bukan URL lengkap.
  • Editor CGI tidak lagi memperlakukan 'standard.action' khusus. Saat ini resmi & quot; standar & quot; adalah bagian dari default.action dan tidak ada alasan yang jelas untuk melarang mengedit mereka melalui editor cgi pula (jika pengguna memutuskan bahwa kurangnya otentikasi tidak menjadi masalah di lingkungannya).
  • Peningkatan pesan kesalahan saat menolak dicegat permintaan dengan tujuan yang tidak diketahui.
  • Beberapa pesan log sekarang termasuk jumlah thread yang aktif.
  • Dihapus non-standar header Proxy-Agen di snipplets HTTP untuk membuat pengujian lebih nyaman.
  • Cantumkan kode kesalahan untuk kesalahan PCRE Privoxy tidak mengenali.
  • arahan Config dengan argumen numerik diperiksa lebih hati-hati.
  • malloc Privoxy ini () wrapper telah diubah untuk mencegah alokasi nol-ukuran yang seharusnya hanya terjadi sebagai akibat dari bug.
  • Berbagai perubahan kosmetik.
  • perbaikan berkas Action:
  • Buka blokir & quot; .deutschlandradiokultur.de / & quot ;.Dilansir u302320 di # 924.
  • Tambahkan dua cepat-redirect pengecualian untuk & quot; yandex.ru & quot;.
  • Nonaktifkan Filter {spanduk-by-size} untuk & quot; .plasmaservice.de / & quot;.
  • Buka blokir & quot; klikki.fi/adv/".
  • permintaan Block untuk & quot; resources.infolinks.com/" ;. Dilansir & quot; Penunggang Hitam & quot; pada ijbswa-pengguna @.
  • Blok sekelompok domain Criteo. Dilaporkan oleh Black Rider.
  • Block & quot; abs.proxistore.com/abe/" ;. Dilaporkan oleh Black Rider.
  • Nonaktifkan Filter {spanduk-by-size} untuk & quot; .Black-mosquito.org / & quot;.
  • Nonaktifkan cepat pengalihan untuk & quot; disqus.com/".
  • perbaikan Dokumentasi:
  • FAQ:. Secara eksplisit menuding ASUS sebagai contoh perusahaan yang telah dilaporkan untuk memaksa malware berdasarkan Privoxy pada pelanggan
  • Benar mendokumentasikan jenis tindakan untuk sekelompok & quot; multi-nilai & quot; tindakan yang tidak benar didokumentasikan untuk menjadi & quot; parameter & quot ;. Dilansir Gregory Seidman di ijbswa-pengguna @.
  • Tetap jenis didokumentasikan dari aksi ke depan-override {} yang jelas 'parameter'.
  • perbaikan Website:
  • Pengguna yang tidak percaya binari dilayani oleh SourceForge bisa mendapatkannya dari cermin.

    Migrasi jauh dari SourceForge direncanakan untuk 2016 (daftar TODO item # 53).

  • Website ini sekarang tersedia sebagai layanan bawang (http: //jvauzb4sb3bwlsnc.onion/).

Apa yang baru di versi 3.0.23:

  • Perbaikan bug:
  • Pada platform POSIX-seperti, soket jaringan dengan nilai deskriptor file di atas FD_SETSIZE dengan benar ditolak. Sebelumnya mereka dapat menyebabkan korupsi memori dalam konfigurasi yang memungkinkan batas yang akan dicapai.
  • header otentikasi proxy dihapus kecuali direktif baru memungkinkan-proxy-otentikasi-forwarding digunakan. Meneruskan header berpotensi memungkinkan situs berbahaya untuk mengelabui pengguna untuk menyediakan mereka dengan informasi login. Dilansir Chris John Riley.
  • mengkompilasi pada OS / 2 lagi sekarang unistd.h yang hanya disertakan pada platform yang memilikinya.
  • perbaikan Umum:
  • Halaman show-status menunjukkan status FEATURE_STRPTIME_SANITY_CHECKS.
  • Beberapa menegaskan () s yang secara teoritis dereference pointer NULL di debug build telah direlokasi.
  • Ditambahkan LSB Info blok script awal generik. Berdasarkan patch dari Natxo Asenjo.
  • max-client-koneksi default telah berubah ke 128 yang harus lebih dari cukup untuk sebagian besar setup.
  • perbaikan berkas Action:
  • Blok rover.ebay./ar.*&adtype= bukan & quot; /.* & adtype = & quot; yang menyebabkan terlalu manusia positif palsu.

    Dilansir u302320 di # 360284, umpan balik tambahan dari Adam Piggott.
  • Buka blokir '.advrider.com /' dan '/.*ADVrider'. Anonim dilaporkan di # 3.603.636.
  • Hentikan memblokir '/js/slider.js'. Dilansir Adam Piggott di # 3606635 dan _lvm di # 2.791.160.
  • perbaikan Filter berkas:
  • Ditambahkan filter iframe.
  • perbaikan Dokumentasi:
  • Seluruh teks GPLv2 termasuk di manual user sekarang, jadi Privoxy bisa melayani dirinya sendiri dan pengguna dapat membacanya tanpa harus menyeberang melalui iklan GPLv3 pertama.
  • Benar nomor dan menggarisbawahi beberapa judul bagian dalam konfigurasi yang mana sebelumnya diabaikan karena cacat dalam skrip konversi. Dilansir Ralf Jungblut.
  • Peningkatan instruksi dukungan untuk mudah-mudahan membuat lebih sulit untuk sengaja memberikan informasi yang cukup ketika meminta dukungan. Sebelumnya itu tidak jelas bahwa informasi yang kita butuhkan dalam laporan bug biasanya juga diperlukan dalam permintaan dukungan.
  • Dihapus dokumentasi tentang paket yang belum tersedia di tahun.

  • Privoxy-Regresi-Test:
  • Hanya log nomor tes ketika tidak berjalan dalam modus verbose Posisi tes ini jarang relevan dan sebelumnya tidak persis jelas yang salah satu nomor berguna untuk mengulang tes dengan --test-nomor.
  • perbaikan GNUmakefile:
  • Faktor menghasilkan-config-berkas dari config-file untuk membuat pengujian lebih nyaman.
  • Target bersih kini juga menangani patch sisa.

Apa yang baru di versi 3.0.13 Beta:

  • Ditambahkan dukungan IPv6. Terima kasih kepada Petr Pisar yang tidak hanya memberikan patch awal tetapi juga banyak membantu dengan integrasi.
  • Ditambahkan sisi klien tetap-menyala dukungan. Ini juga harus memungkinkan otentikasi NTLM melalui Privoxy, tapi ini belum dikonfirmasi belum.
  • Kode berbagi koneksi hanya digunakan jika opsi koneksi-sharing diaktifkan.
  • Opsi max-client-koneksi telah ditambahkan untuk membatasi jumlah koneksi client di bawah nilai ditegakkan oleh sistem operasi.
  • Fixed regresi diperkenalkan kembali di 3.0.12 yang dapat menyebabkan crash pada MingW32 jika tanggal sundulan pengacakan diaktifkan.
  • Compressed konten dengan bidang tambahan tidak dapat didekompresi dan akan mendapatkan diteruskan ke klien tanpa filter. Masalah ini hanya dapat dideteksi melalui analisis statis dengan dentang seperti tak seorang pun tampaknya akan menggunakan bidang tambahan pula.
  • Jika server me-reset Connection setelah mengirim hanya header Privoxy meneruskan apa itu sampai ke klien. Sebelumnya Privoxy akan memberikan pesan kesalahan bukan.
  • Pesan kesalahan dalam kasus timeout koneksi menggunakan kode status HTTP.

  • Jika pemijahan anak untuk menangani permintaan gagal, klien mendapatkan pesan kesalahan dan Privoxy terus mendengarkan permintaan baru segera.
  • Pesan kesalahan dalam kasus timeout server sambungan atau koneksi server prematur tertutup sekarang template yang berbasis.
  • Jika dukungan zlib tidak disusun dalam, Privoxy tidak lagi mencoba untuk menyaring konten terkompresi kecuali secara eksplisit diminta untuk melakukannya.
  • Dalam hal koneksi yang ditolak berdasarkan ACL arahan, memori yang digunakan untuk IP client tidak lagi bocor.
  • Tetap lain kebocoran memori kecil jika kali permintaan klien keluar sambil menunggu klien header selain garis permintaan.
  • Klien socket tetap terbuka sampai server soket telah ditandai sebagai tidak terpakai. Ini harus meningkatkan kemungkinan bahwa koneksi masih terbuka akan digunakan kembali untuk permintaan berikutnya klien ke tujuan yang sama. Perhatikan bahwa hanya hal-hal ini jika koneksi-sharing diaktifkan.
  • daftar A TODO telah ditambahkan ke tarball sumber untuk memberikan relawan potensial ide yang lebih baik dari apa tujuan saat ini. Sumbangan masih menyambut terlalu: http://www.privoxy.org/faq/general.html#DONATE

Apa yang baru di versi 3.0.12:

  • Opsi socket-timeout sekarang juga bekerja pada platform yang pilih () pelaksanaan memodifikasi struktur timeout. Sebelumnya timeout dipicu bahkan jika koneksi tidak kios. Dilansir CyberPatrol.
  • Connection: Kode tetap-hidup benar berhubungan dengan file yang lebih besar dari 2GB. Sebelumnya sambungan ditutup terlalu dini.
  • Panjang konten untuk file di atas 2GB dicatat dengan benar.
  • petunjuk-petunjuk direktif pada halaman acara status link ke lokasi dokumentasi ditentukan dengan direktif, tidak ke situs Privoxy.
  • Saat menjalankan dalam mode daemon, Privoxy tidak log apa-apa ke konsol kecuali ada kesalahan sebelum logfile telah dibuka.
  • Halaman acara status cetakan peringatan tentang arahan valid pada baris yang sama sebagai arahan sendiri.
  • Tetap beberapa dibenarkan (tapi tidak berbahaya) peringatan compiler, sebagian besar pada platform 64 bit.
  • Versi MingW32 eksplisit meminta charset standar untuk mencegah display masalah dengan beberapa font yang tersedia pada Windows versi yang lebih baru. Patch oleh Burberry.
  • Versi MingW32 menggunakan ikon Privoxy di jendela alt-tab. Menambal oleh Burberry.

  • The timestamp dan benang id dihilangkan dalam & quot; Fatal error & quot; kotak pesan di MingW32.
  • Fixed dua MingW32-satunya terkait buffer overflow. Memicu mereka diperlukan kontrol atas file konfigurasi, karena ini tidak dilihat sebagai masalah keamanan.
  • Dalam mode verbose, atau jika opsi baru --show-dilewati-tes yang digunakan, Privoxy-Regresi-Test log melewatkan tes dan alasan melompat.

Apa yang baru di versi 3.0.11:

  • Pada kebanyakan platform, koneksi keluar dapat tetap hidup dan digunakan kembali jika server mendukungnya. Apakah atau tidak ini meningkatkan hal-hal tergantung pada sambungan.
  • Ketika hak menjatuhkan, keanggotaan dalam kelompok tambahan diberikan up juga. Tidak melakukan hal itu dapat menyebabkan Privoxy berjalan dengan hak lebih dari yang diperlukan dan melanggar prinsip paling istimewa. Pengguna dari opsi --user disarankan untuk memperbarui. Terima kasih kepada Matthias Drochner untuk melaporkan masalah, menyediakan patch awal dan pengujian versi final.
  • Melewati pengguna tidak valid atau kelompok dengan pilihan --user tidak menyebabkan keluar dari program. Regresi diperkenalkan di 3.0.7.
  • Pertandingan semua bagian telah dipindahkan dari default.action ke file baru yang disebut pertandingan-all.action. Akibatnya default.action tidak lagi perlu disentuh oleh pengguna dan dapat dengan aman ditimpa oleh update.
  • File standard.action telah dihapus. Isinya sekarang merupakan bagian dari file default.action.
  • Dalam beberapa situasi panjang konten login sedikit terlalu rendah.
  • permintaan berderak login dengan tingkat log mereka sendiri.

    Jika Anda menggunakan & quot; men-debug 1 & quot; di masa lalu, Anda mungkin ingin tambahan mengaktifkan & quot; men-debug 1024 & quot ;, jika permintaan hanya lulus akan dicatat. Jika Anda hanya peduli tentang permintaan berderak, cukup mengganti & quot; men-debug 1 & quot; dengan & quot; men-debug 1024 & quot;.
  • Alasan krisis telah dipindahkan ke awal pesan krisis. Untuk URL HTTP, protokol login juga.
  • Log pesan singkat dengan mencetak thread id sendiri (sebagai lawan meletakkannya di dalam string & quot; Privoxy () & quot;).
  • Opsi konfigurasi socket-timeout telah ditambahkan untuk mengontrol waktu Privoxy menunggu untuk data tiba pada socket.
  • Dukungan untuk Toggling remote dikendalikan oleh opsi configure --disable-ubah saja. Dalam versi sebelumnya juga bergantung pada editor tindakan dan dengan demikian mengkonfigurasi dengan pilihan --disable-editor akan menonaktifkan terpencil Toggling dukungan juga.
  • Permintaan dengan versi HTTP tidak valid ditolak.
  • Simbol Template tanggal @ @ dapat digunakan untuk memasukkan tanggal (1) -seperti waktu tali. Patch awal yang disampaikan oleh Endre Szabo.
  • Tanggapan dari server shoutcast diterima lagi. Masalah yang dilaporkan dan fix disarankan oleh Stefan.

  • Tindakan menyembunyikan diteruskan-untuk-header telah diganti dengan perubahan x-diteruskan-untuk-{} tindakan yang juga dapat digunakan untuk menambahkan X-Forwarded-For header. Fungsi yang terakhir sudah ada dalam versi Privoxy sebelum 3.0.7 tapi telah dihapus seperti yang sering digunakan tidak sengaja (dengan tidak menggunakan hide-diteruskan-untuk-header tindakan).
  • A & quot; jelas log & quot; Opsi tampilan ditambahkan ke versi MingW32 untuk membersihkan semua lini dalam log jendela Privoxy. Berdasarkan patch yang disampaikan oleh T Ford.
  • Versi MingW32 menggunakan & quot; bagian penting & quot; sekarang, yang mencegah korupsi pesan log di bawah beban. Sebagai efek samping, & quot; tidak ada benang-aman PRNG & quot; peringatan bisa dihapus juga.
  • The MingW32 versi ini task bar ikon dicoret dan warnanya berubah menjadi abu-abu jika Privoxy toggle off.

Apa yang baru di versi 3.0.10:

  • Biasa perubahan file konfigurasi tidak lagi penyebab penghentian program pada OS / 2 jika nama logfile belum berubah juga. regresi ini mungkin merayap dengan perbaikan logging di 3.0.7. Dilansir Maynard.
  • img-pemesanan ulang filter cenderung mengacaukan kode JavaScript dalam tag img. Masalah dan solusi dilaporkan oleh Glenn Washburn di # 2.014.552.
  • Bola tar sumber sekarang termasuk Privoxy-Log-Parser, sintaks-stabilo untuk Privoxy log. Untuk screenshot mewah lihat: http://www.fabiankeil.de/sourcecode/privoxy-log-parser/ Dokumentasi tersedia melalui perldoc (1)
  • .

Software yang serupa

mallory
mallory

20 Feb 15

Octopasty
Octopasty

14 Apr 15

liveweb
liveweb

20 Feb 15

Perangkat lunak lain dari pengembang Privoxy Developers

Privoxy
Privoxy

30 Mar 18

Komentar untuk Privoxy

Komentar tidak ditemukan
Tambahkan komentar
Aktifkan gambar!