Zaɓin hanyoyin tabbatarwa na SOCKS5 a Dante
Fahimci yadda Dante ke zaɓin hanyar tabbatarwa ta SOCKS5 da aka bayar da kuma yadda tsarin hanyoyin ke canza manufar da abokan ciniki ke fuskanta.
A cikin SOCKS5, ana tattauna tabbatarwa kafin abokin ciniki ya aika buƙatarsa ta inda za a je. Wannan ya sa gazawar shaidar shiga ta farko ta zama wani lamari dabam da gazawar FTP, HTTPS ko wata manhaja bayan wakili.
Gaisuwar abokin ciniki tana lissafa hanyoyin tabbatarwa da yake goyon baya. Sabar tana zaɓin hanya ɗaya daga wannan lissafin kuma tana mayar da zaɓin. Ƙimar 0xff tana nufin babu wata hanya da aka bayar da ta karɓu, kuma dole a rufe haɗin. Abokin ciniki ba ya gwada kowace hanya ta gefen sabar kawai bayan kalmar sirri ta kasa.
Abin da tsarin Dante ke sarrafawa
Dante 1.4.x yana kiran saitin matakin yarjejeniya socksmethod. Takardunsa ya ce ana lissafa hanyoyi bisa tsarin fifiko. Ga manufar da ta yarda da duka hanyoyin biyu, wannan sanarwa tana fifita sunan mai amfani/kalmar sirri lokacin da abokin ciniki ya bayar da ita:
socksmethod: username noneJuya lissafin yana fifita shiga ba tare da tabbatarwa ba lokacin da aka bayar da duka hanyoyin:
socksmethod: none usernameWaɗannan sanarwar hanyoyi ne na dabam, ba cikakken tsarin sabar ba. Ƙofofin saurara, abokan cinikin da aka yarda, dokokin inda za a je da duk wani ƙuntatawar tabbatarwa na musamman ga wata doka har yanzu suna da muhimmanci.
Yarda da none yana da tabbataccen sakamako: ana iya karɓar abokin ciniki da ke bayar da rashin tabbatarwa kawai a ƙarƙashin dokokin da suka dace. Sanya username a farko ba ya mai da lissafin da ke ɗauke da none ya zama buƙatar kowa ya bayar da kalmar sirri.
Zaɓi buƙatar farko
Idan kowane abokin cinikin da aka yarda dole ya tabbatar da sunan mai amfani/kalmar sirri, saita wannan buƙatar daidai a cikin dokokin duniya da waɗanda suka dace maimakon ƙara none a matsayin gyaran jituwa na gama gari. Idan shiga ba tare da suna ba da gangan ne ga ƙayyadadden rukunin abokan ciniki, bayyana rukunin da inda aka yarda da shi a fili.
Dante kuma yana da clientmethod, wanda ya shafi binciken da ake yi lokacin da abokin cinikin TCP ya haɗa, kafin tattaunawar SOCKS. Wani rufi ne dabam daga hanyoyin da ake musayar a gaisuwar SOCKS5. Ya kamata a karanta guntun tsari da ke amfani da tsohuwar kalma mai mahimmanci method bisa ga littafin jagorar sigar Dante da aka shigar.
Lokacin da abokan ciniki biyu suka nuna hali daban, kwatanta abin da kowanne ke bayarwa, abin da Dante ke zaɓa, da ko ƙaramin tattaunawar hanyar da aka zaɓa ya yi nasara. Sannan duba amsar inda SOCKS za a je. Wannan jeri yana gano kiran dawo da shaidar shiga da ya ɓace ba tare da danganta kowace gazawa ga FTP ba ko canza manufar tabbatarwa ta sabar a makance ba.
A ƙarshe, tabbatarwa ta sunan mai amfani/kalmar sirri ta SOCKS5 ba ta ɓoye musayar kalmar sirri ba. Yi amfani da hanyar jigila ko cibiyar da aka kare yadda ya kamata lokacin da waɗannan shaidun suke buƙatar sirri.