ቫይረስን እንዴት መፍጠር እንደሚቻል -9 ደረጃዎች (ከስዕሎች ጋር)

ዝርዝር ሁኔታ:

ቫይረስን እንዴት መፍጠር እንደሚቻል -9 ደረጃዎች (ከስዕሎች ጋር)
ቫይረስን እንዴት መፍጠር እንደሚቻል -9 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ቫይረስን እንዴት መፍጠር እንደሚቻል -9 ደረጃዎች (ከስዕሎች ጋር)

ቪዲዮ: ቫይረስን እንዴት መፍጠር እንደሚቻል -9 ደረጃዎች (ከስዕሎች ጋር)
ቪዲዮ: ማኑዋል መኪና በቀላሉ ለማሽከርከር, how to drive a manual car part 1 #መኪና #መንዳት. 2024, ግንቦት
Anonim

ለራስዎ ትምህርት ወይም እንደ ፕራንክ ሆነው የራስዎን ቫይረስ እንዲፈጥሩ ተመኝተው ያውቃሉ? የቫይረስ ፈጠራ ጊዜን እና እውቀትን ይፈልጋል ፣ ግን ማንም ሰው ሀሳቡን በእሱ ላይ ካደረገ ሊያደርገው ይችላል። ቫይረስን መፍጠር የፕሮግራም ቋንቋ እንዴት እንደሚሠራ ፣ እንዲሁም ስለ ኦፕሬቲንግ ሲስተም እና ስለ አውታረ መረብ ደህንነት ብዙ ያስተምራል። ሁሉም ቫይረሶች ተንኮል ቢመስሉ ፣ ቫይረሶች በቀላሉ የእራሳቸውን ቅጂዎች ማሰራጨት ዓላማቸው የኮድ ቁርጥራጮች ናቸው። የራስዎን ቫይረስ በመፍጠር ለመጀመር እና ለመደሰት ከዚህ በታች ደረጃ 1 ን ይመልከቱ።

ደረጃዎች

ደረጃ 1 ቫይረስ ይፍጠሩ
ደረጃ 1 ቫይረስ ይፍጠሩ

ደረጃ 1. እርስዎ የሚያጠቁትን ስርዓተ ክወና ይወስኑ።

በጣም የተለመደው ዒላማ ማይክሮሶፍት ዊንዶውስ ፣ በተለይም የቆዩ ስሪቶች ናቸው። ብዙ የድሮ የዊንዶውስ ተጠቃሚዎች የአሠራር ስርዓታቸውን አያዘምኑም ፣ በአዲሶቹ ስሪቶች ውስጥ ሊስተካከሉ ለሚችሉ የደህንነት ቀዳዳዎች ተጋላጭ ያደርጓቸዋል።

ፈቃዶች በሚሠሩበት መንገድ እና በስርዓተ ክወናው አጠቃላይ ሥነ ሕንፃ ምክንያት ማክ ኦኤስ ኤክስ እና ሊኑክስ ሁለቱም በቫይረሱ የተረጋገጡ ናቸው። 95% የሚሆኑት ሁሉም ቫይረሶች የዊንዶውስ ተጠቃሚዎችን ያነጣጠሩ ናቸው።

ደረጃ 2 ቫይረስ ይፍጠሩ
ደረጃ 2 ቫይረስ ይፍጠሩ

ደረጃ 2. እንዴት እንዲሰራጭ እንደሚፈልጉ ይወስኑ።

አንድ ቫይረስ ቫይረስ ወደ ሌሎች ተጠቃሚዎች ሊሰራጭ ከቻለ ብቻ ነው። የቫይረሱ ኮድ መሠረታዊ ከሆኑት አንዱ ስለሆነ የመላኪያ ዘዴውን ከመጀመርዎ በፊት ማወቅ ያስፈልግዎታል። የተለመዱ የመላኪያ ዘዴዎች የሚከተሉትን ያካትታሉ:

  • ሊተገበር የሚችል ፋይል (. EXE ፣. BAT ፣. COM ወዘተ) - ይህ ፕሮግራም በተጠቃሚው መሮጥ አለበት ፣ እና ብዙውን ጊዜ እንደ ሌላ ነገር (እንደ ምስል) ይሸሸጋል።
  • ማክሮ (ማይክሮሶፍት ኦፊስ) - ማክሮዎች በሰነድ ወይም በኢሜል ውስጥ የተካተቱ ፕሮግራሞች ናቸው። እነሱ ቃልን ፣ Outlook ን እና ሌሎች ማክሮ-የነቁ ምርቶችን ያነጣጠሩ ናቸው። በጣም የተለመደው የአቅርቦት ዘዴ በበሽታው ከተያዘ ሰነድ ጋር በኢሜል ነው።
  • የድር ስክሪፕት - እነዚህ የድር አስተዳዳሪዎች ሳያውቁ ወደ ጣቢያዎች የሚገቡ ተንኮል አዘል ኮድ ቁርጥራጮች ናቸው።
ደረጃ 3 ቫይረስ ይፍጠሩ
ደረጃ 3 ቫይረስ ይፍጠሩ

ደረጃ 3. ማነጣጠር የሚፈልጉትን ደካማ ቦታ ይወስኑ።

ስኬታማ ቫይረሶች በፕሮግራሙ ወይም በስርዓቱ ደህንነት ውስጥ ደካማ ቦታዎችን ተጠቅመው ድርጊቶቻቸውን ለማሰራጨት እና ለመተግበር ይጠቀማሉ። ይህ ብዙ ምርምር ይጠይቃል እና እንዴት እንደሆነ ይወቁ ፣ ግን እርስዎ የሚፈልጉትን እንዲያገኙ የሚያግዙዎት ማህበረሰቦች አሉ።

ደረጃ 4 ቫይረስ ይፍጠሩ
ደረጃ 4 ቫይረስ ይፍጠሩ

ደረጃ 4. የእርስዎ ቫይረስ ምን ማድረግ እንደሚፈልጉ ይወስኑ።

አንዴ ቫይረስዎ ስርዓት ከለከለ በኋላ ምን እንዲያደርግ ይፈልጋሉ? ተፅእኖዎች ከምንም ፣ መልእክት ለማሳየት ፣ ፋይሎችን እስከ መሰረዝ እና በጣም የከፋ ሊሆኑ ይችላሉ። በአብዛኛዎቹ አገሮች ተንኮል አዘል ቫይረስ መፍጠር እና ማሰራጨት ከባድ ወንጀል መሆኑን ይወቁ።

የቫይረስ ደረጃ 5 ይፍጠሩ
የቫይረስ ደረጃ 5 ይፍጠሩ

ደረጃ 5. ቋንቋ ይምረጡ።

ቫይረስን ለመፍጠር ቢያንስ ቢያንስ አንድ የኮምፒተር ቋንቋ ወይም የስክሪፕት መሣሪያ ቢያንስ መሠረታዊ ግንዛቤ ሊኖርዎት ይገባል። በጣም ውስብስብ ቫይረሶች ብዙውን ጊዜ በርካታ ቋንቋዎችን ያካትታሉ። ለትክክለኛ ውጤታማ ቫይረሶች ፣ ከስብሰባ ቋንቋዎች ጋር መተዋወቅ ያስፈልግዎታል።

  • ሊተገበሩ የሚችሉ ቫይረሶችን ለመሥራት ፍላጎት ካለዎት ፣ ሲ ወይም ሲ ++ ለመጀመር ጥሩ ቦታ ነው።
  • የማክሮ ቫይረሶችን መስራት ከፈለጉ እንደ ማይክሮሶፍት ኦፊስ ላሉት ዒላማ ፕሮግራሞችዎ የማክሮ ቋንቋውን ይማሩ።
  • Visual Basic ለዊንዶውስ ተጠቃሚዎች ተንኮል አዘል ፕሮግራሞችን ለመፍጠር ሊያገለግል ይችላል።
የቫይረስ ደረጃ 6 ይፍጠሩ
የቫይረስ ደረጃ 6 ይፍጠሩ

ደረጃ 6. ቫይረስዎን መጻፍ ይጀምሩ።

በተለይም ይህ ለመጀመሪያ ጊዜ የሆነ ነገር ኮድ የሚሰጥ ከሆነ ይህ ረጅም ሂደት ይሆናል። በተቻለ መጠን ሙከራ ያድርጉ እና በሚጠቀሙበት ቋንቋ ላይ በመመስረት ኮድዎን ለማባዛት መንገዶችን ይመርምሩ። ለተለያዩ ቋንቋዎች በመድረኮች እና በማህበረሰብ ብሎጎች ላይ አጋዥ ስልጠናዎች አሉ።

የ polymorphic ኮድ ምርምር። ይህ በተባዛ ቁጥር የቫይረስዎን ኮድ ይለውጣል ፣ ይህም ከፀረ -ቫይረስ ፕሮግራሞች ጋር ለመከታተል አስቸጋሪ ያደርገዋል። ፖሊሞርፊክ ኮድ በትክክል የተራቀቀ ነው ፣ እና በእያንዳንዱ ቋንቋ በተለየ መንገድ ይተገበራል።

ደረጃ 7 ቫይረስ ይፍጠሩ
ደረጃ 7 ቫይረስ ይፍጠሩ

ደረጃ 7. ኮድዎን ለመደበቅ የምርምር መንገዶች።

ከፖልሞርፊክ ኮድ በተጨማሪ ፣ ቫይረስዎን ለመደበቅ ሌሎች መንገዶች አሉ። ምስጠራ በቫይረስ ገንቢዎች የሚጠቀም በጣም የተለመደ መሣሪያ ነው። ብዙ ልምምድ እና ንባብ ይጠይቃል ፣ ግን የቫይረስዎን ዕድሜ ለማሳደግ ረጅም መንገድ ሊሄድ ይችላል።

የቫይረስ ደረጃ 8 ይፍጠሩ
የቫይረስ ደረጃ 8 ይፍጠሩ

ደረጃ 8. ቫይረስዎን ይፈትሹ።

አንዴ ፕሮቶታይፕ ሲሠራ እና ሲሠራ በተቻለ መጠን በተለያዩ ማሽኖች እና ቅንጅቶች ላይ ይሞክሩት። በተለያዩ ውቅሮች ውስጥ ምናባዊ ማሽኖችን ማዘጋጀት ከቻሉ ይህ በጣም ቀላል ይሆናል።

  • ዝግጁ ከመሆንዎ በፊት በድንገት ቫይረስዎን እንዳይለቁ ምርመራዎችዎን መያዙን ያረጋግጡ። የሙከራ ማሽኖቹን በገለልተኛ አውታረ መረብ ላይ ያስቀምጡ እና የቫይረሱ ተፅእኖዎች ሲሰራጭ ይመልከቱ።
  • በሙከራ ማሽኖች ላይ ሲሠራ ሲመለከቱ የቫይረስዎን ኮድ ያስተካክሉ። ወደ ውስጥ የሚገቡትን ማንኛውንም ችግሮች ያስተካክሉ
ደረጃ 9 ቫይረስ ይፍጠሩ
ደረጃ 9 ቫይረስ ይፍጠሩ

ደረጃ 9. ቫይረስዎን ይልቀቁ።

በቫይረስዎ አፈፃፀም ረክተው ከሆነ እሱን ለመልቀቅ ጊዜው አሁን ነው። ከማድረግዎ በፊት ግን ቫይረሱን ወደ ዱር በመልቀቅ ሊመጣ የሚችለውን ማንኛውንም መዘዝ ለመጋፈጥ ዝግጁ ከሆኑ እራስዎን ይጠይቁ። ያንን ተሞክሮ መጠቀም እና በአዳዲስ ፕሮጀክቶች ላይ መስራት የተሻለ ሊሆን ይችላል።

ቪዲዮ - ይህንን አገልግሎት በመጠቀም አንዳንድ መረጃዎች ለ YouTube ሊጋሩ ይችላሉ።

ጠቃሚ ምክሮች

አንድ ቫይረስ ለማስወገድ የሚፈልጉ ከሆነ ይህንን ጽሑፍ ይመልከቱ።

ማስጠንቀቂያዎች

  • ለሌሎች ተጠቃሚዎች የደህንነት ተጋላጭነትን ለማሳየት ቫይረሶችን ብቻ ይልቀቁ።
  • ተንኮል አዘል ኮድ ወደ ዱር መልቀቅ ሕገወጥ ነው።

የሚመከር: