របៀបប្រូកស៊ី HTTP របស់ Ncat ធៀបនឹងរីឡេ TCP ថេរ
រីឡេបៃថេរទុកការដំណើរការ HTTP ឱ្យប្រូកស៊ីដែលមានស្រាប់។ របៀបស្តាប់ HTTP របស់ Ncat គឺជាសេវាផ្សេងដែលដឹងពីព្រូតូកុល។
client → local TCP relay → existing forward proxy → destinationក្នុងការរៀបចំនេះ រីឡេមានខ្សែឡើងលើថេរមួយ។ វាបញ្ជូនសំណើរបស់អតិថិជនដោយមិនប្តូរទៅប្រូកស៊ីខាងមុខដែលមានស្រាប់។ ប្រូកស៊ីនោះអាន URL ដាច់ខាត ឬគោលដៅ CONNECT អនុវត្តគោលនយោបាយ និងបើកការតភ្ជាប់ទៅគោលដៅ។
ការបង្វែររីឡេទៅគេហទំព័រដោយផ្ទាល់ ផ្លាស់ប្តូរកិច្ចសន្យា។ ប្រូកស៊ីខាងមុខត្រូវជ្រើសរើសគោលដៅ និងគ្រប់គ្រងការដាក់ស៊ុម HTTP និងឥរិយាបថតភ្ជាប់។ ការដកយកឈ្មោះម៉ាស៊ីនពីបន្ទាត់ដំបូងមិនគ្រប់គ្រាន់ទេ។
Ncat របស់ Nmap ផ្តល់ដោយឡែក របៀបស្តាប់ដែលដឹងពី HTTP:
ncat --listen 127.0.0.1 3128 --proxy-type httpឧទាហរណ៍ loopback នេះប្រើការអនុវត្តប្រូកស៊ីរបស់ Ncat មិនមែនមុខងារដែល nc នីមួយៗមានទេ។ ប្រូកស៊ីខាងស្តាប់របស់វាគ្រប់គ្រងវិធី HTTP និង CONNECT។ ជម្រើស SOCKS ខាងអតិថិជនរបស់វាមិនបង្កើតម៉ាស៊ីនមេ SOCKS ក្នុងរបៀបស្តាប់ទេ។ សេវាចែករំលែកអចិន្ត្រៃយ៍ក៏ត្រូវការការគ្រប់គ្រងតភ្ជាប់ដោយចេតនា ការគ្រប់គ្រងការចូល និងការកត់ត្រា។
សម្រាប់ការសង្កេត ស្វែងរកព្រំដែននៃការអ៊ិនគ្រីប។ រីឡេលើការតភ្ជាប់ប្រូកស៊ី HTTP ធម្មតាអាចឃើញសំណើ និងចម្លើយរបស់ប្រូកស៊ី។ បន្ទាប់ពី CONNECT HTTPS របស់គោលដៅគឺជាបៃ TLS មិនមែនខ្លឹមសារទំព័រដែលអានបានទេ។ TLS ទៅប្រូកស៊ីបិទបាំងសូម្បីតែការផ្លាស់ប្តូរប្រូកស៊ីដំបូងលើតំណនោះ។ ប្រើការធ្វើរោគវិនិច្ឆ័យអតិថិជន និងប្រូកស៊ីសម្រាប់ប្រតិបត្តិការដែលបកស្រាយ ហើយការពារកំណត់ហេតុដែលអាចមានព័ត៌មានសម្ងាត់ ឬ URL រសើប។