யூஸ்பிரிப்: யூ.எஸ்.பி சாதனங்களைக் கண்காணிப்பதற்கான ஒரு கருவி

usbrip

அது இருக்கும்போது ஒரு அமைப்பு நிர்வாகி பொதுவாக l க்குள்அவர்கள் வழக்கமாக செய்யும் அன்றாட பணிகள் (மின்னஞ்சல் கடவுச்சொற்களை உருவாக்கி மீட்டெடுப்பதோடு கூடுதலாக), உபகரணங்களின் பராமரிப்பு மற்றும் மேற்பார்வை உள்ளது.

பொதுவாக பல சிக்கல்களைத் தவிர்ப்பதற்கு, பயன்பாட்டு நிறுவலின் அடிப்படையில் சாதனங்களின் செயல்பாடுகள் வழக்கமாக மட்டுப்படுத்தப்பட்டவை மற்றும் வணிக நெட்வொர்க்கில் சில கட்டுப்பாடுகளைச் செய்வதோடு கூடுதலாக இருக்கும். இந்த பொதுவான பணிகளில், பலர் ஊழியர்களை குறைத்து மதிப்பிடுகிறார்கள் எளிய வரம்புகளை மட்டுமே செய்வதன் மூலம் யார் உபகரணங்களைப் பயன்படுத்துகிறார்.

சில நிர்வாகிகள் அமைப்புகளின் கர்னலை தாங்களாகவே தொகுக்க லினக்ஸ் கணினிகளுக்கு பொறுப்பானவர்கள் யூ.எஸ்.பி போர்ட்கள் பொதுவாக புறக்கணிக்கப்படும் கட்டுப்பாடுகளைச் செய்ய முடியும்.

இங்குதான் ஒரு சிறந்த கருவி வருகிறது. நான் நெட் சர்ஃபிங்கில் கண்டேன். அவன் பெயர் யூஸ்பிரிப், அதன் படைப்பாளரின் வார்த்தைகளில்

"இது சி.எல்.ஐ இடைமுகத்துடன் கூடிய திறந்த மூல தடயவியல் கருவியாகும், இது லினக்ஸ் கணினிகளில் யூ.எஸ்.பி சாதன கலைப்பொருட்களை (அதாவது யூ.எஸ்.பி நிகழ்வு வரலாறு) கண்காணிக்க அனுமதிக்கிறது"

யூ.எஸ்.பி.ஆர்ப் பார்க்க உங்களை அனுமதிக்கிறது இன்னும் தெளிவாக விரைவாக லினக்ஸ் பதிவுகளை பகுப்பாய்வு செய்வதன் மூலம். லினக்ஸ் பதிவு கோப்புகளை பாகுபடுத்தும் தூய பைதான் 3 (சில வெளிப்புற தொகுதிகளைப் பயன்படுத்தி) எழுதப்பட்ட இந்த சிறிய மென்பொருள். / var / log / syslog * மற்றும் / var / log / messages * யூ.எஸ்.பி நிகழ்வு வரலாற்று அட்டவணைகளை உருவாக்க).

நீங்கள் வழங்கும் தகவலுக்குள், பின்வருபவை காண்பிக்கப்படுகின்றன: உள்நுழைந்த தேதி மற்றும் நேரம், பயனர், வழங்குநர் ஐடி, தயாரிப்பு ஐடி, உற்பத்தியாளர், வரிசை எண், போர்ட் மற்றும் தேதி மற்றும் வெளியேறுதல் நேரம்.

கூடுதலாக, நீங்கள் செய்யலாம்:

  • சேகரிக்கப்பட்ட தகவல்களை JSON டம்பாக ஏற்றுமதி செய்யுங்கள் (மேலும் இதுபோன்ற குப்பைகளைத் திறக்கவும்);
  • அங்கீகரிக்கப்பட்ட (நம்பகமான) யூ.எஸ்.பி சாதனங்களின் பட்டியலை JSON ஆக உருவாக்கவும் (இதை auth.json என அழைக்கவும்).
  • Auth.json ஐ அடிப்படையாகக் கொண்ட "மீறல்" நிகழ்வுகளைத் தேடுங்கள்: வரலாற்றில் தோன்றும் மற்றும் auth.json இல் தோன்றாத யூ.எஸ்.பி சாதனங்களைக் காண்பி (அல்லது JSON உடன் ஒன்றை உருவாக்குங்கள்).
  • -S * உடன் நிறுவப்படும் போது, ​​இது கிராண்டாப்பின் உதவியுடன் தானாகவே யூ.எஸ்.பி நிகழ்வுகளை காப்புப் பிரதி எடுக்கவும் குவிக்கவும் மறைகுறியாக்கப்பட்ட சேமிப்பிடங்களை (7 ஜிப் காப்பகங்கள்) உருவாக்குகிறது. ஒரு குறிப்பிட்ட யூ.எஸ்.பி சாதனத்தைப் பற்றிய கூடுதல் விவரங்களை அதன் விஐடி மற்றும் / அல்லது பிஐடியின் அடிப்படையில் தேட முடியும்.

usbrip1

லினக்ஸில் யூஸ்பிரிப்பை எவ்வாறு நிறுவுவது?

இந்த கருவியை நிறுவ ஆர்வமுள்ளவர்களுக்கு, பைதான் 3 நிறுவப்பட்டிருக்க வேண்டும் உங்கள் கணினி மற்றும் குழாய் (பைத்தானின் தொகுப்பு மேலாண்மை அமைப்பு)

யூஸ்பிரிப்பை நிறுவ ஒரு முனையத்தைத் திறந்து அதில் பின்வரும் கட்டளையைத் தட்டச்சு செய்க:

pip3 install usbrip
pip install terminaltables termcolor
pip install tqdm

இப்போது அதே வழியில் அவர்கள் திட்டக் குறியீட்டைப் பதிவிறக்கம் செய்து அங்கிருந்து கருவியைப் பயன்படுத்தலாம். இதைச் செய்ய, அவர்கள் ஒரு முனையத்திலிருந்து மட்டுமே தட்டச்சு செய்ய வேண்டும்:

git clone https://github.com/snovvcrash/usbrip.git usbrip

பின்னர் அவர்கள் கோப்பகத்தை உள்ளிடுகிறார்கள்:

cd usbrip

மேலும் சார்புகளை நாங்கள் தீர்க்கிறோம்:

python3 -m venv venv && source venv/bin/activate

யூஸ்பிரிப் பயன்பாடு

இந்த கருவியைப் பயன்படுத்துவது ஒப்பீட்டளவில் நேரடியானது. அதனால் நிகழ்வுகளின் வரலாற்றைக் காண பின்வரும் கட்டளையை நாங்கள் இயக்குகிறோம்:

usbrip events history

O

python3 usbrip.py events history

நிகழ்வுகள் காண்பிக்கப்படும் இடத்தில். அதே வழியில், அவற்றை நாட்கள் அல்லது சிறப்பு வரம்பால் வடிகட்டலாம்.

உதாரணமாக

usbrip events history -e -d "Oct 10" "Oct 11" "Oct 12" "Oct 13" “Oct 14" "Oct 15"

O

python3 usbrip.py events history -e -d "Oct 10" "Oct 11" "Oct 12" "Oct 13" “Oct 14" "Oct 15"

இந்த செயலின் மூலம், அக் 10 முதல் 15 வரையிலான காலகட்டத்தில் சாதனங்களுடன் இணைக்கப்பட்ட அனைத்து வெளிப்புற யூ.எஸ்.பி சாதனங்களின் தகவல்கள் காண்பிக்கப்படும்.

வடிப்பான்களுடன் வேலை செய்ய. 4 வகையான வடிகட்டுதல் கிடைக்கிறது: வெளிப்புற யூ.எஸ்.பி நிகழ்வுகள் மட்டுமே (எளிதாக அகற்றக்கூடிய சாதனங்கள் -e); தேதி மூலம் (-d); புலங்கள் (-யூசர், –விட், -பிட்,-தயாரிப்பு,-உற்பத்தி, -சீரியல், -போர்ட்) மற்றும் வெளியீட்டாக (-என்) பெறப்பட்ட உள்ளீடுகளின் எண்ணிக்கையால்.

நிகழ்வுகளுடன் ஒரு JSON கோப்பை உருவாக்க:

usbrip events gen_auth /ruta/para/el/archivo.json -a vid pid -n 10 -d '2019-10-30'

O

python3 usbrip.py events gen_auth /ruta/para/el/archivo.json -a vid pid -n 10 -d '2019-10-30'

இது அக்டோபர் 10, 30 இல் இணைக்கப்பட்ட முதல் 2019 சாதனங்களின் தகவல்களைக் கொண்டிருக்கும்.

இந்த கருவியின் பயன்பாட்டைப் பற்றி மேலும் தெரிந்து கொள்ள விரும்பினால் உங்களால் முடியும் பின்வரும் இணைப்பைச் சரிபார்க்கவும்.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.