ዝርዝር ሁኔታ:

ቀላል የፓይዘን የጀርባ በር: 7 ደረጃዎች
ቀላል የፓይዘን የጀርባ በር: 7 ደረጃዎች

ቪዲዮ: ቀላል የፓይዘን የጀርባ በር: 7 ደረጃዎች

ቪዲዮ: ቀላል የፓይዘን የጀርባ በር: 7 ደረጃዎች
ቪዲዮ: List Functions | Lesson 8 2024, ሀምሌ
Anonim
ቀላል የፓይዘን የጀርባ በር
ቀላል የፓይዘን የጀርባ በር
ቀላል የፓይዘን የጀርባ በር
ቀላል የፓይዘን የጀርባ በር
ቀላል የፓይዘን የጀርባ በር
ቀላል የፓይዘን የጀርባ በር
ቀላል የፓይዘን የጀርባ በር
ቀላል የፓይዘን የጀርባ በር

ስለዚህ በቀላል ኔትካቴ ጀርባዬ ላይ ትምህርት ከተሰጠ ከአንድ ዓመት ገደማ በኋላ የፒቶን የፕሮግራም ቋንቋን በመጠቀም ተመሳሳይ የሆነ ግን የበለጠ ባህሪ የተሞላ ስሪት ለመፍጠር አነሳሳኝ ምክንያቱም እሱ በጣም ቀላል ቋንቋ ከሌሎች ጋር ሲወዳደር። ስለዚህ የኋላ በር ምን እንደ ሆነ ካላወቁ በመሠረቱ እሱ ከአንድ ሰው ኮምፒተር ጋር ለመገናኘት እና ለመቆጣጠር የሚያስችል መንገድ ነው። ይህ እጅግ በጣም ቀላል መጫንን ፣ አጠቃቀምን እና ከአውታረ መረብዎ ውጭ ለመጠቀም በጣም ቀላል በመሳሰሉት በኔትካቱ ላይ ብዙ ጥቅሞች አሉት። እኔ ከዚህ በፊት እንደ ማንኛውም ትዕዛዞችን ማስኬድ እንዲችሉ እኔ በርቀት cmd ን አካትቻለሁ። እንዲሁም አገልጋዩ አሁን የመሻገሪያ መድረክ ስለሆነ አሁን በሊኑክስ አገልጋይ ላይ ግንኙነቶችን መቀበል ይችላሉ።

ለማንኛውም የቅርብ ጊዜውን ስሪት እዚህ ማውረድ ይችላሉ (የሚያስፈልጉዎት ፋይሎች አገልጋዩ እና ደንበኛው ብቻ ናቸው)።

ማሳሰቢያ: ይህ ፕሮግራም ገና ትንሽ በሂደት ላይ ነው ፣ ለወደፊቱ ጥቂት ተጨማሪ ባህሪያትን ለማካተት ተስፋ አደርጋለሁ። ይህ ፕሮጀክት በ github ገጽ ላይም ይገኛል።

ደረጃ 1 ቅድመ ሁኔታዎችን መጫን…

ቅድመ ሁኔታዎችን በመጫን ላይ…
ቅድመ ሁኔታዎችን በመጫን ላይ…

ስለዚህ ይህ ፕሮግራም በ Python 3 ውስጥ የተሠራ ስለሆነ እርስዎ ይቀጥሉ እና የቅርብ ጊዜውን ስሪት ከዚህ ያውርዱ። ግን ጥቂት ሞጁሎችም ያስፈልግዎታል።

ስለዚህ እነሱን ለመጫን በቀላሉ በትእዛዝ መጠየቂያ ውስጥ Python -m pip install -r requirements.rxt ን ማሄድ ይችላሉ። “Requirements.txt” የሚያስፈልጉትን ሞጁሎች በሙሉ የያዘው በዋናው ማውጫ ውስጥ ያለው ፋይል ነው።

ደረጃ 2: ማዋቀር…

አዘገጃጀት…
አዘገጃጀት…
አዘገጃጀት…
አዘገጃጀት…

ስለዚህ ደንበኛውን ለማዋቀር src/client.py ን በ IDLE ወይም በሌላ በማንኛውም አርታኢ ይክፈቱ እና ከላይ ያለውን ኮድ በፎቶ 1 ላይ ማየት አለብዎት።

ለማንኛውም እርስዎ ማድረግ ያለብዎት የመጀመሪያው ነገር ለመገናኘት ወደ አይፒ አድራሻ ማዋቀር ነው ፣ ስለዚህ ደንበኛው እንደ ስዕል 2 ጋር መገናኘት ያለበት strHost የእርስዎ አይፒ እንዲሆን አድርገው ያዘጋጁ። ከአውታረ መረብዎ ውጭ ፕሮግራሙን እንዲጠቀሙ ከሚፈቅድዎት ከ no-ip ፣ ከዚህ በታች ባለው መስመር ላይ “#” ን ያስወግዱ እና በጥቅሶቹ መካከል የአስተናጋጅ ስምዎን ይሙሉ። ለምሳሌ. myserver113.ddns.net.

ማሳሰቢያ - ፕሮግራሙን ከአውታረ መረብዎ ውጭ ለመጠቀም ካቀዱ ወደብ ወደብ 3000 ማዘዋወር አለብዎት።

ደረጃ 3: ወደ.exe ይገንቡ

ወደ.exe ይገንቡ
ወደ.exe ይገንቡ
ወደ.exe ይገንቡ
ወደ.exe ይገንቡ

ያለ ፓይዘን እና ሞጁሎች ያለ ማንኛውም ሰው ፋይሉን እንዲያሄድ ለመፍቀድ ፋይሉን ወደ.exe መገንባት አለብዎት። ስለዚህ ለመገንባት የትእዛዝ ጥያቄን ይክፈቱ እና የሚከተለውን ኮድ ያሂዱ

pyinstaller client.py --exclude-module FixTk --exclude-module tcl --exclude-module tk --exclude-module _tkinter --exclude-module tkinter –exclude-modul Tkinter –onefile --windowed

ይህ የሚያደርገው በፋይሉ መጠን ላይ ለማስቀመጥ ጥቅም ላይ ያልዋለውን የቲኬተር ሞዱሉን ማግለል እና ከዚያ አንድ ነጠላ ተፈፃሚ ይፈጥራል።

ማሳሰቢያ: -icon = "icon icon" ን በመጨመር የራስዎን አዶ ማከል ይችላሉ

ደረጃ 4: አጠቃቀም…

አጠቃቀም…
አጠቃቀም…
አጠቃቀም…
አጠቃቀም…
አጠቃቀም…
አጠቃቀም…

መጪ ግንኙነቶችን ለመቀበል አገልጋዩን ከማሄድዎ በፊት ፋየርዎልን ማሰናከል ወይም ወደብ 3000 መፍቀድ አለብዎት። ከዚያ በኋላ ግንኙነቶችን ለማዳመጥ አገልጋዩን ማስኬድ ይችላሉ።

አንዴ ግንኙነት ካገኙ በኋላ “--help” ብለው መተየብ ይችላሉ ፣ እና በሥዕሉ ላይ እንደሚታየው ጥያቄ ማግኘት አለብዎት 1. በመቀጠል “--i የደንበኛ መታወቂያ” ን በመተየብ ከተጠቃሚው ጋር መስተጋብር መፍጠር ይችላሉ።

በመቀጠል ፣ በፎቶ 2 ውስጥ እንደሚታየው አንድ ምናሌ ማየት አለብዎት ፣ እና አሁን እንደ “--m” መልእክት ለመላክ ፣ “--e” የርቀት cmd ን ለመክፈት ፣ ወዘተ የመሳሰሉትን ማንኛውንም ትዕዛዝ ማስኬድ ይችላሉ እንዲሁም እርስዎም መጠቀም ይችላሉ "-ለ" ስለዚህ ግንኙነቱን ወደ ዳራ ማንቀሳቀስ እና ከሌላ ኮምፒተር ጋር መስተጋብር መፍጠር ይችላሉ።

እንደነገርኩዎት ፣ በመጀመሪያ በ netcat backdoor በር ብቻ ያደረጉትን ማንኛውንም ነገር ማድረግ ይችላሉ።

ማሳሰቢያ-መስኮቱን ከመዝጋት ይልቅ በዋናው ምናሌ ውስጥ “--x” ን በማሄድ ግርማ ሞገስን መዝጋት ሁልጊዜ ጥሩ ነው።

ደረጃ 5 ፦ ማራገፍ…

በማራገፍ ላይ…
በማራገፍ ላይ…

ይህንን ፕሮግራም በጭማሪው ላይ ካከሉ እና እሱን ለማስወገድ ከፈለጉ በቀላሉ መዝገቡን ይክፈቱ እና ወደ “HKEY_CURRENT_USER / ሶፍትዌር / Microsoft / Windows / CurrentVersion / Run” ይሂዱ። ከዚያ “winupdate” የተባለውን እሴት ይሰርዙ። በአጋጣሚ እንዳይሰረዝ አጠራጣሪ ያልሆነ ስም ሰጥቼዋለሁ ፤)።

ደረጃ 6 - ማብራሪያ…

ማብራሪያ…
ማብራሪያ…

ስለዚህ እያንዳንዱን ባህሪ እንዴት እንደሠራሁ በመጻፍ ገጾችን ማሳለፍ እችል ነበር ፣ ግን ይልቁንስ ይህ አጠቃላይ ፕሮግራም እንዴት እንደሚሰራ በአጠቃላይ እገልጻለሁ።

ስለዚህ ፕሮግራሙ የሚሠራው በመጀመሪያ ከደንበኛው ለሚመጡ ግንኙነቶች በወደብ ላይ በማዳመጥ ነው ፣ በዚህ ሁኔታ እኔ ወደብ 3000 ን መርጫለሁ። ቀጥሎ ደንበኛው ያንን ወደብ በመጠቀም ከአገልጋዩ ጋር ይገናኛል እና አገልጋዩ ትዕዛዞችን እንዲልክለት ይጠብቃል። በእኔ ሁኔታ ትዕዛዞቹ እንደ “dtaskmgr” ያሉ ቀላል የጽሑፍ ሕብረቁምፊዎች ናቸው ፣ ይህም ደንበኛው የተግባር አቀናባሪውን እንዲያሰናክል ይነግረዋል። በእውነቱ በጣም ቀላል ነው። አገልጋዩ በቀጥታ ከደንበኞች ፒሲ ጋር አይገናኝም ፣ ይልቁንም የተገለጹትን ትዕዛዞች ከሚያከናውን ከደንበኛው ጋር ይገናኛል።

በሶኬት ላይ መረጃን ስለመላክ አንድ ተጨማሪ ነገር ፣ ውሂቡ እንደ ባይት መላክ አለበት ፣ ይህ ማለት አገልጋዩን እና ደንበኛው መልእክቶቹን በመደበኛ ጽሑፍ ላይ ዲኮዲንግ ያደርጉታል ማለት ነው።

የሆነ ሆኖ ፣ ያ የኋላ በርን ለመሥራት የሚደረገው ያ ሁሉ ነው ፣ እኔ ኮዱን ቀለል አድርጌ አስተያየት እንደሰጠሁ ያስተውላሉ ፣ ስለዚህ ትንሽ ፓይቶን ካወቁ ለመረዳት ትንሽ ቀላል መሆን አለበት።

ደረጃ 7: ተከናውኗል

በዚህ ፕሮግራም ይደሰቱ! በተለይ በቅርብ በማይኖሩ ጓደኞች/ዘመዶች ውስጥ ለመርዳት ሊረዳ ይችላል።

ይህ ትምህርት ሰጪ ጠቃሚ ሆኖ እንዳገኙት ተስፋ አደርጋለሁ እና ማናቸውም ጥያቄዎች ካሉዎት ወይም ስጋቶች ካሉዎት እባክዎን አስተያየት ይተዉልኝ ወይም እኔን ይላኩልኝ።

እንዲሁም በዚህ ፕሮግራም ውስጥ ማንኛቸውም ስህተቶች ካገኙ ፣ ወይም አንድ ባህሪ እንደጎደለ ወይም ለማካተት ጠቃሚ ሆኖ ከተሰማዎት እባክዎን ለእኔ ሪፖርት ያድርጉ።

የሚመከር: