Fizarana tambajotra amin'ny famantarana kriptografika eo amin'ireo mpampiasa mifototra amin'ny usbip

Mifandray amin'ny fiovan'ny lalΓ na momba ny serivisy fitokisana ("Momba ny serivisy fitokisana elektronika" Ukraine), ny orinasa dia mila sampana maromaro hiasa miaraka amin'ny fanalahidy hita amin'ny marika (amin'izao fotoana izao, ny fanontaniana momba ny isan'ny fanalahidin'ny hardware dia mbola misokatra. ).

Amin'ny maha-fitaovana amin'ny vidiny ambany indrindra (maimaim-poana), dia nilatsaka avy hatrany ny safidy usbip. Nanomboka niasa ny mpizara ao amin'ny Ubintu 18.04 noho ny famoahana Famoahana USB/IP ary voazaha soa aman-tsara tamin'ny kapila tselatra maromaro (noho ny tsy fisian'ny marika tamin'izany fotoana izany). Tsy nisy olana manokana hafa ankoatra ny fananana ampihimamba (famandrihan-toerana ho an'ny mpampiasa) hita tamin'io fotoana io. Mazava fa mba handaminana ny fidirana ho an'ny mpampiasa maro (farafaharatsiny roa, manomboka amin'ny voalohany), dia ilaina ny mizara ny fidirana ara-potoana ary manery azy ireo hiasa mifandimby.

Nipetraka ny fanontaniana hoe: Ahoana no ahafahako manao izany amin’ny dihy faran’izay kely indrindra mba hiasa ho an’ny rehetra...

Ny ampahany dia kivy

Fizarana tambajotra amin'ny famantarana kriptografika eo amin'ireo mpampiasa mifototra amin'ny usbip
Safidy 1. Shortcut maromaro mankany amin'ny rakitra bat, izany hoe
a) Fampifandraisana ny fanalahidy fidirana.
b) minia manapaka.

Paragrafy"Π±Β» mampiady hevitra, ka nanapa-kevitra ny hanome ny fotoana hiasa amin'ny fanalahidy amin'ny 3 minitra.

Ny mampiavaka ny mpanjifa usbip dia rehefa avy natomboka izy dia mijanona ao amin'ny console nefa tsy manapaka ny fivoriana console, azonao atao ny manakatona ny fifandraisana amin'ny lafiny mpanjifa ary koa amin'ny lafiny server.

Izao no nety ho anay:

voalohany: fifandraisana on.bat

usbip -a 172.16.12.26 4-1
msg * "Подпись/Ρ‚ΠΎΠΊΠ΅Π½ нСдоступны ΠΈΠ»ΠΈ заняты "

faharoa: fanakatonana off.bat

ping 127.0.0.1 -n 180
taskkill /IM usbip.exe /F

Tsy niantehitra tamin'ny fahatsiarovan'ny mpampiasa, natambatra ny script token.bat

on.bat | off.bat

Inona no mitranga: ao amin'ny lahatahiry iray ihany ny rakitra rehetra, navoakan'ny rakitra token.bat, raha mihidy ny fifandraisana dia mahazo hafatra avy hatrany ny mpampiasa momba ny tsy fisian'ny fanalahidy, amin'ny tranga hafa, aorian'ny ping 180 ihany. Ireo andalana amin'ny kaody etsy ambony dia azo ampiana amin'ny "@ECHO OFF" sy ny torolalana amin'ny console mankany amin'ny "> nul" mba tsy hanafintohina ny mpampiasa loatra, fa tsy ilaina ny manao fitiliana. Ny "mihazakazaka" voalohany amin'ny kapila USB dia nampiseho fa azo vinavinaina, azo itokisana ary mazava ny zava-drehetra. Ankoatr'izay, tsy misy manipulations takiana amin'ny lafiny server.

Fizarana tambajotra amin'ny famantarana kriptografika eo amin'ireo mpampiasa mifototra amin'ny usbip

Mazava ho azy, rehefa miasa mivantana amin'ny famantarana dia tsy nandeha araka ny nampoizina ny zava-drehetra: miaraka amin'ny fifandraisana ara-batana ao amin'ny mpitantana ny fitaovana, ny famantarana dia voasoratra ho fitaovana 2 (WUDF sy karatra hendry), ary miaraka amin'ny fifandraisana amin'ny tambajotra amin'ny WUDF (na dia eo aza izany). ampy izany raha mangataka kaody PIN).

Fizarana tambajotra amin'ny famantarana kriptografika eo amin'ireo mpampiasa mifototra amin'ny usbip

Hita ihany koa fa tsy dia mafy loatra ilay "taskkill" feno habibiana, ary ny fanakatonana ny fifandraisana amin'ny mpanjifa dia olana ary na dia nahomby aza dia tsy miantoka ny fanakatonana azy amin'ny server.

Rehefa nanao sorona ny consoles rehetra tamin'ny mpanjifa, ny script faharoa dia naka ny endrika:

ping 127.0.0.1 -n 180 > nul
taskkill /IM usbip.exe /F /T  > nul
ping 127.0.0.1 -n 10 > nul
taskkill /IM conhost.exe /F /T  > nul

na dia latsaky ny 50% aza ny fahombiazany, satria ny mpizara dia nanohy nandinika ny fifandraisana misokatra.

Ny olana amin'ny fifandraisana dia nitarika eritreritra momba ny fanavaozana ny lafiny server.

Ampahan'ny mpizara

Inona no ilainao?

  1. Atsaharo ny mpampiasa tsy mavitrika amin'ny serivisy.
  2. Jereo hoe iza no mampiasa (na mbola mindrana) ilay famantarana.
  3. Jereo raha mifandray amin'ny solosaina mihitsy ilay famantarana.

Ireo olana ireo dia voavaha tamin'ny alΓ lan'ny serivisy crontab sy apache. Ny toetra miavaka amin'ny fanoratana indray ny toetry ny vokatry ny fanaraha-maso ny teboka 2 sy 3 izay mahaliana antsika dia manondro fa ny rafitra rakitra dia azo jerena ao amin'ny ramdrive. Nampiana tsipika amin'ny /etc/fstab

tmpfs   /ram_drive      tmpfs   defaults,nodev,size=64K         0       0

Ny lahatahiry script misy script dia noforonina tao amin'ny fakany: unmounting-mounting ny token usb_restart.sh

usbip unbind -b 1-2
sleep 2
usbip bind -b 1-2
sleep 2
usbip attach --remote=localhost --busid=1-2
sleep 2
usbip detach --port=00

mahazo lisitry ny fitaovana mavitrika usblist_id.sh

usbip list -r 127.0.0.1 | grep ':' |awk -F ":" '{print $1}'| sed s/' '//g | grep -v "^$" > /ram_drive/usb_id.txt

fahazoana lisitry ny IP mavitrika (miaraka amin'ny fanovana manaraka mba hampisehoana ny ID mpampiasa) usbip_client_ip.sh

netstat -an | grep :3240 | grep ESTABLISHED|awk '{print $5}'|cut -f1 -d":" > /ram_drive/usb_ip_cli.txt

ny crontab mihitsy dia toa izao:

*/5 * * * * /!script/usb_restart.sh > /dev/null 2>&1
* * * * * ( sleep 30 ; /!script/usblist_id.sh > /dev/null)
* * * * * (sleep 10 ; /!script/usbip_client_ip.sh > /dev/hull)

Noho izany dia manana: isaky ny 5 minitra dia afaka mifandray ny mpampiasa vaovao, na iza na iza niasa tamin'ny famantarana. Ny fampirimana / ramdrive dia mifandray amin'ny mpizara http amin'ny fampiasana symlink, izay misy rakitra 2 voatahiry, mampiseho ny satan'ny mpizara usbip.

Fizarana manaraka: β€œRatsy tarehy anaty fonony”

Safidy II. Mba hampifaliana kely ny mpampiasa miaraka amin'ny interface tsara tsy dia mampatahotra. Sahiran-tsaina amin'ny zava-misy fa ny mpampiasa dia manana dikan-Windows samihafa miaraka amin'ny rafitra samihafa, zo samihafa, fomba fiasa tsy dia misy olana noho ny Lazarosy Tsy hitako izany (mazava ho azy fa ho an'ny C # aho, fa tsy amin'ity tranga ity). Azonao atao ny manomboka ny rakitra bat avy amin'ny interface ao ambadika, ahena, saingy tsy misy fitsapana araka ny tokony ho izy, izaho manokana dia manana hevitra: mila maka sary an-tsaina ianao mba hanangonana ny tsy fahafaham-pon'ny mpampiasa.

Fizarana tambajotra amin'ny famantarana kriptografika eo amin'ireo mpampiasa mifototra amin'ny usbip

Ireto asa manaraka ireto dia voavahan'ny interface sy ny logiciel:

  1. Mampiseho raha sahirana amin'izao fotoana izao ny famantarana.
  2. Amin'ny fanombohana voalohany, ny fametrahana voalohany dia misy ny famoronana ireo rakitra bat "marina" izay manatanteraka ny fandefasana sy ny fahatapahan'ny fivoriana miaraka amin'ny mpizara famantarana. Amin'ny fanombohana manaraka, ny fampiharana ny fomba "serivisy" mampiasa tenimiafina.
  3. Fanamarinana ny fisian'ny fifandraisana amin'ny mpizara, izay vokatry ny fitsapan-kevitra na be atao na mampiseho hafatra momba ny olana. Rehefa averina ny fifandraisana dia manomboka mandeha ho azy amin'ny fomba mahazatra ny programa.

Ny fiaraha-miasa amin'ny mpizara WEB dia ampiharina amin'ny fampiasana ny fphttpclient snap-in fanampiny.


Ity misy rohy mankany amin'ny dikan-teny ankehitriny an'ny mpanjifa

misy ihany koa ny fiheverana bebe kokoa momba ny lohahevitry ny lahatsoratra, ary koa ny hafanam-po amin'ny ampahany voalohany amin'ny vokatra VirtualHere miaraka amin'ny endri-javatra ...

Source: www.habr.com

Add a comment