{"id":31090,"date":"2019-10-31T21:39:22","date_gmt":"2019-10-31T18:39:22","guid":{"rendered":"https:\/\/prohoster.info\/blog\/steganografiya-mimo-fajlov-pryachem-dannye-pryamo-v-sektorah\/"},"modified":"2019-10-31T21:39:22","modified_gmt":"2019-10-31T18:39:22","slug":"steganografiya-mimo-fajlov-pryachem-dannye-pryamo-v-sektorah","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/steganografiya-mimo-fajlov-pryachem-dannye-pryamo-v-sektorah","title":{"rendered":"Steganografia p\u00ebrtej skedar\u00ebve: fshehim t\u00eb dh\u00ebnat direkt n\u00eb sektor\u00ebt","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<h3>Nj\u00eb paraqitje e vog\u00ebl<\/h3>\n<p>\nSteganografia, n\u00ebse dikush nuk e mban mend, \u00ebsht\u00eb fshehja e informacionit n\u00eb ndonj\u00eb kontejner. P\u00ebr shembull, n\u00eb imazhe (kjo u diskutua <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/112976\/\">k\u00ebtu<\/a><\/noindex> dhe <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/128327\/\">k\u00ebtu<\/a><\/noindex>). Mund t\u00eb fshehni gjithashtu t\u00eb dh\u00ebnat n\u00eb tabelat e sh\u00ebrbimit t\u00eb sistemit t\u00eb skedar\u00ebve (p\u00ebr k\u00ebt\u00eb \u00ebsht\u00eb shkruar <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/347604\/\">k\u00ebtu<\/a><\/noindex>), dhe madje <noindex><a rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/60726\/\">n\u00eb paketat e sh\u00ebrbimit t\u00eb protokollit TCP<\/a><\/noindex>. Fatkeq\u00ebsisht, t\u00eb gjith\u00eb k\u00ebto metoda kan\u00eb nj\u00eb t\u00eb met\u00eb t\u00eb vetme: p\u00ebr t\u00eb futur informacionin pa u v\u00ebrejtur n\u00eb kontejner, ne na nevojiten algoritma t\u00eb sofistikuar q\u00eb marrin parasysh karakteristikat e brendshme t\u00eb kontejnerit. Po ashtu, ka probleme me q\u00ebndrueshm\u00ebrin\u00eb e kontejnerit ndaj manipulimeve: p\u00ebr shembull, n\u00ebse modifikoni pak imazhin, informacioni i fshehur humbet.<\/p>\n<p>A mund t\u00eb d\u00ebshmojm\u00eb ndonj\u00ebher\u00eb pa algoritma t\u00eb sofistikuara dhe manipulator\u00eb t\u00eb holl\u00eb t\u00eb t\u00eb dh\u00ebnave, dhe megjithat\u00eb t\u00eb sigurojm\u00eb funksionalitetin e kontejnerit dhe nj\u00eb nivel t\u00eb pranuesh\u00ebm t\u00eb ruajtjes s\u00eb t\u00eb dh\u00ebnave t\u00eb fshehura? Duke iu referuar s\u00eb ardhmes do t\u00eb them - po, \u00ebsht\u00eb e mundur! Dhe madje do t\u00eb propozoj nj\u00eb veg\u00ebl.<br \/>\n<noindex><a rel=\"nofollow\" name=\"habracut\"><\/a><\/noindex><\/p>\n<h3>Detajet e tmerrshme t\u00eb metod\u00ebs<\/h3>\n<p>\nIdeja kryesore \u00ebsht\u00eb e thjesht\u00eb si nj\u00eb goditje me shuf\u00ebr n\u00eb ball\u00eb: n\u00eb disk ekzistojn\u00eb zona n\u00eb t\u00eb cilat sistemi operativ kurr\u00eb nuk shkruan (ose shkruan n\u00eb raste t\u00eb rralla). Q\u00eb t\u00eb mos duhet t\u00eb k\u00ebrkoni k\u00ebto zona me algoritma t\u00eb sofistikuar, do t\u00eb p\u00ebrdorim tepric\u00ebn - do t\u00eb kopjojm\u00eb informacionin ton\u00eb t\u00eb fshehur shum\u00eb-m\u00eb shum\u00eb her\u00eb n\u00eb t\u00eb gjith\u00eb sektor\u00ebt e diskut. Pastaj, mbi gjith\u00eb k\u00ebt\u00eb bukuri, mund t\u00eb krijoni ndarjet e nevojshme, t\u00eb formatoni sistemet e skedar\u00ebve, t\u00eb shkruani skedar\u00ebt dhe t\u00eb vendosni sistemet operuese - pjesa e sekretit do t\u00eb ruhet dhe mund t\u00eb nxirret, dhe kopjimi i p\u00ebrs\u00ebritur do t\u00eb na ndihmoj\u00eb t\u00eb rregullojm\u00eb informacionin e origjin\u00ebs nga copat.<\/p>\n<p>Avantazhi i nj\u00eb metode t\u00eb till\u00eb \u00ebsht\u00eb i duksh\u00ebm: ne nuk jemi t\u00eb varur nga formati i skedar\u00ebve, as nga tipi i sistemit t\u00eb skedar\u00ebve t\u00eb p\u00ebrdorur.<\/p>\n<p>T\u00eb metat gjithashtu, mendoj, jan\u00eb t\u00eb dukshme:<\/p>\n<ul>\n<li>T\u00eb dh\u00ebnat sekrete mund t\u00eb ndryshohen vet\u00ebm me nj\u00eb riprodhim t\u00eb plot\u00eb t\u00eb gjith\u00eb diskut, me nj\u00eb rifillim t\u00eb p\u00ebrmbajtjes q\u00eb i \u00ebsht\u00eb par\u00eb p\u00ebrdoruesit. N\u00eb k\u00ebt\u00eb rast, nuk mund t\u00eb p\u00ebrdoren software q\u00eb riprodhojn\u00eb diskun nga nj\u00eb imazh: ai do t\u00eb riprodhoj\u00eb gjithashtu dhe t\u00eb dh\u00ebnat sekrete t\u00eb m\u00ebparshme.<\/li>\n<li>Sa m\u00eb i madh t\u00eb jet\u00eb volumi i t\u00eb dh\u00ebnave sekrete, aq m\u00eb e madhe \u00ebsht\u00eb probabiliteti i humbjes s\u00eb nj\u00eb pjese t\u00eb informacionit.<\/li>\n<li>Nxjerrja e t\u00eb dh\u00ebnave nga disku mund t\u00eb marr\u00eb shum\u00eb koh\u00eb. Nga disa minuta n\u00eb disa dit\u00eb (disqe moderne jan\u00eb m\u00eb t\u00eb m\u00ebdhaja).<\/li>\n<\/ul>\n<p>\nTani le t\u00eb kalojm\u00eb te detajet.<\/p>\n<p>E kuptueshme q\u00eb n\u00ebse shp\u00ebrndajm\u00eb thjesht t\u00eb dh\u00ebnat e fshehta n\u00eb t\u00eb gjith\u00eb diskun, ato do t\u00eb mbeten t\u00eb fshehta vet\u00ebm nga syri i zakonsh\u00ebm. Po t\u00eb armatosim syrin, le t\u00eb themi, me nj\u00eb redaktues disku, t\u00eb dh\u00ebnat do t\u00eb shfaqen n\u00eb gjith\u00eb shk\u00eblqimin e tyre. Prandaj, \u00ebsht\u00eb m\u00ebse e nevojshme q\u00eb t\u00eb dh\u00ebnat t\u00eb enkriptohen, p\u00ebr t\u00eb mos u dalluar. Do ta b\u00ebjm\u00eb k\u00ebt\u00eb duke p\u00ebrdorur nj\u00eb metod\u00eb t\u00eb thjesht\u00eb, por me stil: me algoritmin aes256-cbc. \u00c7el\u00ebsin e enkriptimit do ta k\u00ebrkojm\u00eb nga p\u00ebrdoruesi, le t'i shpik\u00eb nj\u00eb fjal\u00ebkalim t\u00eb mir\u00eb.<\/p>\n<p>\u0421\u043b\u0435\u0434\u0443\u044e\u0449\u0438\u0439 \u0432\u043e\u043f\u0440\u043e\u0441 \u2014 \u0432 \u0442\u043e\u043c, \u043a\u0430\u043a \u043d\u0430\u043c \u043e\u0442\u043b\u0438\u0447\u0438\u0442\u044c \u00ab\u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u044b\u0435\u00bb \u0434\u0430\u043d\u043d\u044b\u0435 \u043e\u0442 \u0438\u0441\u043f\u043e\u0440\u0447\u0435\u043d\u043d\u044b\u0445. \u0422\u0443\u0442 \u043d\u0430\u043c \u043f\u043e\u043c\u043e\u0436\u0435\u0442 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u0430\u044f \u0441\u0443\u043c\u043c\u0430, \u0434\u0430 \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u0430\u044f, \u0430 SHA1. \u0410 \u0447\u0442\u043e? \u0414\u043b\u044f git&#8217;\u0430 \u043e\u043d\u0430 \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0445\u043e\u0440\u043e\u0448\u0430, \u0437\u043d\u0430\u0447\u0438\u0442, \u0438 \u043d\u0430\u043c \u043f\u043e\u0434\u043e\u0439\u0434\u0435\u0442. \u0420\u0435\u0448\u0435\u043d\u043e: \u0441\u043d\u0430\u0431\u0436\u0430\u0435\u043c \u043a\u0430\u0436\u0434\u044b\u0439 \u0441\u043e\u0445\u0440\u0430\u043d\u0435\u043d\u043d\u044b\u0439 \u0444\u0440\u0430\u0433\u043c\u0435\u043d\u0442 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u044c\u043d\u043e\u0439 \u0441\u0443\u043c\u043c\u043e\u0439, \u0438 \u0435\u0441\u043b\u0438 \u043f\u043e\u0441\u043b\u0435 \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0438 \u043e\u043d\u0430 \u0441\u043e\u0432\u043f\u0430\u043b\u0430 \u2014 \u0437\u043d\u0430\u0447\u0438\u0442, \u0440\u0430\u0441\u0448\u0438\u0444\u0440\u043e\u0432\u043a\u0430 \u0443\u0434\u0430\u043b\u0430\u0441\u044c.<\/p>\n<p>Gjithashtu do t\u00eb na nevojitet numri i fragmentit dhe gjat\u00ebsia totale e t\u00eb dh\u00ebnave t\u00eb fshehta. Numri i fragmentit \u2014 p\u00ebr t\u00eb ndjekur se cilat pjes\u00eb kemi dekriptuar tashm\u00eb, dhe cilat kan\u00eb mbetur. Gjat\u00ebsia totale na nevojitet kur t\u00eb p\u00ebrpunojm\u00eb fragmentin e fundit, p\u00ebr t\u00eb mos shkruar t\u00eb dh\u00ebna t\u00eb panevojshme (t\u00eb njohura si padding). Po ashtu, duke qen\u00eb se kemi nj\u00eb titull, do ta shtojm\u00eb emrin e skedarit t\u00eb fsheht\u00eb. Ky do t\u00eb jet\u00eb i dobish\u00ebm pas dekriptimit, p\u00ebr t\u00eb mos u menduar se me \u00e7far\u00eb ta hapim at\u00eb.<\/p>\n<h3>Do ta testojm\u00eb metod\u00ebn n\u00eb praktik\u00eb<\/h3>\n<p>\nP\u00ebr verifikimin do t\u00eb marrim mbajt\u00ebsin m\u00eb t\u00eb zakonsh\u00ebm \u2014 nj\u00eb flash drive. Kam gjetur nj\u00eb t\u00eb vjet\u00ebr 1 Gb, q\u00eb \u00ebsht\u00eb perfekt p\u00ebr eksperimente. N\u00ebse edhe juve, si dhe mua, ju erdhi n\u00eb mendje t\u00eb mos shqet\u00ebsoheni p\u00ebr mbajt\u00ebsit fizik\u00eb, por t\u00eb provoni me nj\u00eb skedar \u2014 nj\u00eb imazh disku, t\u00eb them menj\u00ebher\u00eb: nuk do t\u00eb funksionoj\u00eb. Kur formatoni nj\u00eb \u2018disk\u2019 t\u00eb till\u00eb, Linux krijon nj\u00eb skedar t\u00eb ri, dhe t\u00eb gjitha sektor\u00ebt e pap\u00ebrdorur do t\u00eb mbushen me zero.<\/p>\n<p>Si makin\u00eb me Linux, p\u00ebr fat t\u00eb keq, duhet t\u00eb p\u00ebrdorim nj\u00eb stacion meteorologjik q\u00eb ndodhet n\u00eb ballkon, t\u00eb bazuar n\u00eb Raspberry Pi 3. Atje nuk ka shum\u00eb memorie, prandaj nuk do t\u00eb fshehim skedar\u00eb t\u00eb m\u00ebdhenj. Do t'u p\u00ebrshtatemi nj\u00eb madh\u00ebsie maksimale prej 10 megabajt\u00ebsh. Skedar\u00ebt shum\u00eb t\u00eb vegj\u00ebl gjithashtu nuk kan\u00eb kuptim t\u00eb fshihen: utilitari shkruan t\u00eb dh\u00ebna n\u00eb disk n\u00eb grupe prej 4 Kb. Prandaj, nga posht\u00eb, do t\u00eb kufizohemi n\u00eb nj\u00eb skedar prej 3 Kb \u2014 ai mund t\u00eb strehohet n\u00eb nj\u00eb grup t\u00eb till\u00eb.<\/p>\n<p>Do ta testojm\u00eb flash drive-n me nj\u00eb qasje t\u00eb etapizuar, duke kontrolluar pas \u00e7do etape n\u00ebse informacioni i fshehur \u00ebsht\u00eb lexueshme:<\/p>\n<ol>\n<li>Formatim i shpejt\u00eb n\u00eb formatin FAT16 me madh\u00ebsin\u00eb e klasterit 16 kb. Kjo \u00ebsht\u00eb ajo q\u00eb ofron Windows 7 me nj\u00eb memorje USB q\u00eb nuk ka nj\u00eb sistem skedar\u00ebsh.<\/li>\n<li>Mbushja e memorjes USB me t\u00eb dh\u00ebna t\u00eb ndryshme deri n\u00eb 50%.<\/li>\n<li>Mbushja e memorjes USB me t\u00eb dh\u00ebna t\u00eb ndryshme deri n\u00eb 100%.<\/li>\n<li>Formatim \"i gjat\u00eb\" n\u00eb formatin FAT16 (me riparimin e gjith\u00eb informacionit).<\/li>\n<\/ol>\n<p>\nDy provat e para p\u00ebrfunduan me nj\u00eb fitore t\u00eb plot\u00eb: aplikacioni arriti t\u00eb nxjerr\u00eb me sukses 10 megabajt t\u00eb dh\u00ebnash sekrete nga memorja USB. Megjithat\u00eb, pasi memorja u mbush me skedar\u00eb, ndodhi nj\u00eb d\u00ebshtim:<\/p>\n<p><code>Totali i grupeve t\u00eb lexuara: 250752, t\u00eb dekoduara: 158<br \/>\nGabim: nuk mund t\u00eb shkruaj dosjen e sekretit t\u00eb paplot\u00eb<\/code><\/p>\n<p>Si\u00e7 shohim, arrit\u00ebm t\u00eb dekriptojm\u00eb vet\u00ebm 158 klastera (632 kilobajt t\u00eb dh\u00ebnash t\u00eb pap\u00ebrpunuara, q\u00eb japin 636424 byte informacion t\u00eb dobish\u00ebm). \u00cbsht\u00eb e qart\u00eb se 10 megabajt k\u00ebtu nuk mund t\u00eb grumbullohen, dhe mes k\u00ebtyre klaster\u00ebve ka padyshim dublika. Edhe 1 megabajt nuk mund t\u00eb rikuperohet k\u00ebshtu. Megjithat\u00eb, mund t\u00eb garantojm\u00eb se 3 kilobajt t\u00eb dh\u00ebnash sekrete do t\u00eb rikuperohen nga memoria edhe pasi t\u00eb formatizohet dhe t\u00eb mbushet. Sidoqoft\u00eb, eksperimentet tregojn\u00eb se \u00ebsht\u00eb me t\u00eb v\u00ebrtet\u00eb e mundur t\u00eb nxirret nj\u00eb skedar me gjat\u00ebsi 120 kilobajt nga nj\u00eb memorje e till\u00eb.<\/p>\n<p>Prova e fundit, fatkeq\u00ebsisht, tregoi se memoria \u00ebsht\u00eb ri-shkruar e t\u00ebra:<\/p>\n<p><code>$ sudo .\\\/steganodisk -p password \\\/dev\\\/sda<br \/>\nMadh\u00ebsia e pajisjes: 250752 klaster\u00eb<br \/>\n250700 99%<br \/>\nKlaster\u00eb t\u00eb totalizuar t\u00eb lexuar: 250752, t\u00eb \u00e7osur: 0<br \/>\nGabim: nuk mund t\u00eb shkruaj dosjen e sekretit t\u00eb paplot\u00eb<br \/>\n<\/code><\/p>\n<p>Asnj\u00eb klaster nuk u ruajt... E trisht\u00eb, por jo tragjike! Do t\u00eb p\u00ebrpiqemi t\u00eb krijojm\u00eb nj\u00eb ndarje n\u00eb memorjen USB para formatimit, dhe pastaj n\u00eb t\u00eb \u2014 nj\u00eb sistem skedar\u00ebsh. P\u00ebr m\u00eb tep\u00ebr, ajo erdhi nga fabrika me k\u00ebt\u00eb formatim, k\u00ebshtu q\u00eb nuk po b\u00ebjm\u00eb asgj\u00eb t\u00eb dyshimt\u00eb.<br \/>\nPadyshim q\u00eb hap\u00ebsira e disponueshme n\u00eb memorjen USB paksa u zvog\u00eblua.<\/p>\n<p>Po ashtu, ishte e pritshme q\u00eb 10 megabajt nuk arrit\u00ebn t\u00eb fshihen n\u00eb nj\u00eb disk t\u00eb mbushur plot\u00ebsisht. Por tani numri i klaster\u00ebve t\u00eb dekriptuar u rrit m\u00eb shum\u00eb se dy her\u00eb!<\/p>\n<p><code>Totali i klaster\u00ebve t\u00eb lexuar: 250752, t\u00eb dekriptuar: 405<\/code><\/p>\n<p>Megabajt\u00eb, fatkeq\u00ebsisht, nuk mund t\u00eb mblidhen nga copat, por dyqind kilobajt\u00eb \u2014 leht\u00ebsisht.<\/p>\n<p>Dhe ora e fundit, kontrollet e 4-ta, k\u00ebt\u00eb her\u00eb sjell lajme t\u00eb g\u00ebzueshme: formatimi i plot\u00eb i k\u00ebsaj memorjeje nuk \u00e7oi n\u00eb shkat\u00ebrrimin e t\u00eb gjith\u00eb informacionit! 120 kilobajt t\u00eb dh\u00ebnash sekrete u ruajt\u00ebn n\u00eb hap\u00ebsir\u00ebn e pavendosur.<\/p>\n<p>T\u00eb dh\u00ebnat p\u00ebrmbledh\u00ebse p\u00ebr testimin:<\/p>\n<p><img decoding=\"async\" alt=\"Steganografia p\u00ebrtej skedar\u00ebve: fshehim t\u00eb dh\u00ebnat direkt n\u00eb sektor\u00ebt\" src=\"\/wp-content\/uploads\/2019\/04\/dd386ca1f39808d6c7af85a310334629.bmp\" style=\"display:block;margin: 0 auto;\" \/><br \/>\n<\/p>\n<h3>Pak teori: p\u00ebr hap\u00ebsir\u00ebn e lir\u00eb dhe sektor\u00ebt e pavendosur<\/h3>\n<p>\nN\u00ebse ndonj\u00ebher\u00eb keni ndar\u00eb nj\u00eb hard disk n\u00eb partit\u00eb, at\u00ebher\u00eb mund t\u00eb keni v\u00ebn\u00eb re se nuk \u00ebsht\u00eb gjithmon\u00eb e mundur t\u00eb alokoni gjith\u00eb hap\u00ebsir\u00ebn e lir\u00eb n\u00eb disk. Partita e par\u00eb gjithmon\u00eb fillon me nj\u00eb margjinal t\u00eb caktuar (zakonisht 1 megabajt, ose 2048 sektor\u00eb). Pas pjes\u00ebs s\u00eb fundit gjithashtu, ndonj\u00ebher\u00eb, mbetet nj\u00eb \"bisht\" i vog\u00ebl i sektor\u00ebve t\u00eb pa p\u00ebrdorur. Po ashtu, mes partive ndonj\u00ebher\u00eb mbeten hap\u00ebsira, ndon\u00ebse rrall\u00eb.<\/p>\n<p>Me fjal\u00eb t\u00eb tjera, n\u00eb disk ka sektor\u00eb, t\u00eb cil\u00ebt nuk kan\u00eb qasje n\u00eb pun\u00ebn normale me diskun, por t\u00eb dh\u00ebnat mund t\u00eb shkruhen n\u00eb k\u00ebta sektor\u00eb! Pra, mund t\u00eb lexohen gjithashtu. Me faktin se ka gjithashtu nj\u00eb tabel\u00eb t\u00eb repartit dhe nj\u00eb kod boot q\u00eb ndodhen n\u00eb zon\u00ebn e zbraz\u00ebt n\u00eb fillim t\u00eb diskut.<\/p>\n<p>T\u00eb shkojm\u00eb pak nga partit\u00eb dhe t\u00eb shikojm\u00eb diskun nga nj\u00eb lart\u00ebsi, si t\u00eb thuash, nj\u00eb fluturim me zog. K\u00ebtu kemi nj\u00eb repart t\u00eb zbraz\u00ebt n\u00eb disk. Le t\u00eb krijojm\u00eb nj\u00eb sistem skedar\u00ebsh n\u00eb t\u00eb. A mund t\u00eb themi se disa sektor\u00eb n\u00eb disk kan\u00eb mbetur t\u00eb pa z\u00ebn\u00eb?<\/p>\n<p>Dhe \u2014 nj\u00eb rit\u00ebm daulle! P\u00ebrgjigjja zakonisht do t\u00eb jet\u00eb \u2014 po! Sepse n\u00eb shumic\u00ebn e rasteve krijimi i nj\u00eb sistemi skedar\u00ebsh p\u00ebrfundon me faktin se n\u00eb disk shkruhen vet\u00ebm disa blloqe informacioni sh\u00ebrbimi, dhe p\u00ebr t\u00eb tjerat, p\u00ebrmbajtja e repartit nuk ndryshohet.<\/p>\n<p>Po ashtu \u2014 n\u00eb m\u00ebnyr\u00eb empirike \u2014 mund t\u00eb supozojm\u00eb se sistemi i skedar\u00ebve nuk mund t\u00eb z\u00ebr\u00eb gjithmon\u00eb gjith\u00eb hap\u00ebsir\u00ebn e caktuar deri n\u00eb sektorin e fundit. P\u00ebr shembull, nj\u00eb sistem skedar\u00ebsh FAT16 me nj\u00eb madh\u00ebsi klasteri prej 64 kilobajt\u00ebsh, natyrisht, nuk do t\u00eb jet\u00eb n\u00eb gjendje t\u00eb z\u00ebr\u00eb plot\u00ebsisht nj\u00eb repart q\u00eb nuk \u00ebsht\u00eb shum\u00ebfish i 64 kilobajt\u00ebve. N\u00eb fund t\u00eb nj\u00eb t\u00eb till\u00eb partie duhet t\u00eb mbetet \"bishti\" i disa sektor\u00ebve, t\u00eb pa arritsh\u00ebm p\u00ebr ruajtjen e t\u00eb dh\u00ebnave t\u00eb p\u00ebrdoruesve. Megjithat\u00eb, nuk u arrit t\u00eb konfirmohet eksperimenti p\u00ebr k\u00ebt\u00eb supozim.<\/p>\n<p>Pra, p\u00ebr t\u00eb maksimizuar hap\u00ebsir\u00ebn e disponueshme p\u00ebr steganogramin, duhet t\u00eb p\u00ebrdoret nj\u00eb sistem skedar\u00ebsh me nj\u00eb madh\u00ebsi klasteri m\u00eb t\u00eb madhe. Mund t\u00eb krijoni gjithashtu nj\u00eb repart, edhe n\u00ebse kjo nuk \u00ebsht\u00eb e nevojshme (p\u00ebr shembull, n\u00eb nj\u00eb flash drive). Nuk \u00ebsht\u00eb e nevojshme t\u00eb krijoni reparte t\u00eb zbraz\u00ebta ose t\u00eb lini zona t\u00eb pa ndara \u2014 kjo do t\u00eb t\u00ebrheq\u00eb v\u00ebmendjen e atyre q\u00eb jan\u00eb t\u00eb interesuar.<\/p>\n<h3>Utiliteti p\u00ebr eksperimente<\/h3>\n<p>\nMund t\u00eb hetoni burimet e utilitetit <noindex><a rel=\"nofollow\" href=\"https:\/\/github.com\/dishather\/steganodisk\">k\u00ebtu<\/a><\/noindex><\/p>\n<p>P\u00ebr nd\u00ebrtimin e tij k\u00ebrkohet Qt versioni 5.0 dhe m\u00eb lart dhe OpenSSL. N\u00ebse di\u00e7ka nuk kompilohet \u2014 ndoshta do t\u00eb duhet t\u00eb rregulloni skedarin steganodisk.pro.<\/p>\n<p>Mund t\u00eb ndryshoni madh\u00ebsin\u00eb e klasterit nga 4 KB n\u00eb, p\u00ebr shembull, 512 byte (n\u00eb secretfile.h). N\u00eb k\u00ebt\u00eb rast, do t\u00eb rriten shpenzimet p\u00ebr informacionin mb\u00ebshtet\u00ebs: titulli dhe kontrolli i shum\u00ebs z\u00ebn\u00eb 68 byte t\u00eb fiksuara.<\/p>\n<p>Duhen nisur aplikacionin natyrisht me t\u00eb drejtat e p\u00ebrdoruesit root, dhe me kujdes. Nuk do t\u00eb ket\u00eb pyetje para se t\u00eb rid\u00ebgjohet skedari ose pajisja p\u00ebrkat\u00ebse!<\/p>\n<p>Shijoni.<br \/>\n<br \/>Burimi: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/habr.com\/ru\/post\/447028\/\">habr.com<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435 \u0421\u0442\u0435\u0433\u0430\u043d\u043e\u0433\u0440\u0430\u0444\u0438\u044f, \u0435\u0441\u043b\u0438 \u043a\u0442\u043e \u043d\u0435 \u043f\u043e\u043c\u043d\u0438\u0442, \u2014 \u044d\u0442\u043e \u0441\u043e\u043a\u0440\u044b\u0442\u0438\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0432 \u043a\u0430\u043a\u0438\u0445-\u043b\u0438\u0431\u043e \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430\u0445. \u041d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0432 \u043a\u0430\u0440\u0442\u0438\u043d\u043a\u0430\u0445 (\u043e\u0431\u0441\u0443\u0436\u0434\u0430\u043b\u043e\u0441\u044c \u0442\u0443\u0442 \u0438 \u0442\u0443\u0442). \u041c\u043e\u0436\u043d\u043e \u0442\u0430\u043a\u0436\u0435 \u0441\u043a\u0440\u044b\u0442\u044c \u0434\u0430\u043d\u043d\u044b\u0435 \u0432 \u0441\u043b\u0443\u0436\u0435\u0431\u043d\u044b\u0445 \u0442\u0430\u0431\u043b\u0438\u0446\u0430\u0445 \u0444\u0430\u0439\u043b\u043e\u0432\u043e\u0439 \u0441\u0438\u0441\u0442\u0435\u043c\u044b (\u043e\u0431 \u044d\u0442\u043e\u043c \u043f\u0438\u0441\u0430\u043b\u043e\u0441\u044c \u0442\u0443\u0442), \u0438 \u0434\u0430\u0436\u0435 \u0432 \u0441\u043b\u0443\u0436\u0435\u0431\u043d\u044b\u0445 \u043f\u0430\u043a\u0435\u0442\u0430\u0445 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 TCP. \u041a \u0441\u043e\u0436\u0430\u043b\u0435\u043d\u0438\u044e, \u0443 \u0432\u0441\u0435\u0445 \u044d\u0442\u0438\u0445 \u043c\u0435\u0442\u043e\u0434\u043e\u0432 \u0435\u0441\u0442\u044c \u043e\u0434\u0438\u043d \u043d\u0435\u0434\u043e\u0441\u0442\u0430\u0442\u043e\u043a: \u0447\u0442\u043e\u0431\u044b \u043d\u0435\u0437\u0430\u043c\u0435\u0442\u043d\u043e \u00ab\u0432\u043a\u0440\u0430\u043f\u0438\u0442\u044c\u00bb \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u044e \u0432 [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":23060,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[688],"tags":[],"class_list":["post-31090","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-administrirovanie"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.1.1 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435 \u0421\u0442\u0435\u0433\u0430\u043d\u043e\u0433\u0440\u0430\u0444\u0438\u044f, \u0435\u0441\u043b\u0438 \u043a\u0442\u043e \u043d\u0435 \u043f\u043e\u043c\u043d\u0438\u0442, \u2014 \u044d\u0442\u043e \u0441\u043e\u043a\u0440\u044b\u0442\u0438\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0432 \u043a\u0430\u043a\u0438\u0445-\u043b\u0438\u0431\u043e \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430\u0445.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/steganografiya-mimo-fajlov-pryachem-dannye-pryamo-v-sektorah\" \/>\n\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.1.1\" \/>\n\t\t<meta property=\"og:locale\" content=\"sq_AL\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0421\u0442\u0435\u0433\u0430\u043d\u043e\u0433\u0440\u0430\u0444\u0438\u044f \u043c\u0438\u043c\u043e \u0444\u0430\u0439\u043b\u043e\u0432: \u043f\u0440\u044f\u0447\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u0440\u044f\u043c\u043e \u0432 \u0441\u0435\u043a\u0442\u043e\u0440\u0430\u0445 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435 \u0421\u0442\u0435\u0433\u0430\u043d\u043e\u0433\u0440\u0430\u0444\u0438\u044f, \u0435\u0441\u043b\u0438 \u043a\u0442\u043e \u043d\u0435 \u043f\u043e\u043c\u043d\u0438\u0442, \u2014 \u044d\u0442\u043e \u0441\u043e\u043a\u0440\u044b\u0442\u0438\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0432 \u043a\u0430\u043a\u0438\u0445-\u043b\u0438\u0431\u043e \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/steganografiya-mimo-fajlov-pryachem-dannye-pryamo-v-sektorah\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T18:39:22+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T18:39:22+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47Steganografia jasht\u00eb skedar\u00ebve: fshehim t\u00eb dh\u00ebnat direkt n\u00eb sektor\u00ebt | ProHoster","description":"Nj\u00eb p\u00ebrmbledhje e vog\u00ebl Steganografia, n\u00ebse dikush nuk kujton, \u00ebsht\u00eb fshehja e informacionit n\u00eb ndonj\u00eb konteiner.","canonical_url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/steganografiya-mimo-fajlov-pryachem-dannye-pryamo-v-sektorah","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sq_AL","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0421\u0442\u0435\u0433\u0430\u043d\u043e\u0433\u0440\u0430\u0444\u0438\u044f \u043c\u0438\u043c\u043e \u0444\u0430\u0439\u043b\u043e\u0432: \u043f\u0440\u044f\u0447\u0435\u043c \u0434\u0430\u043d\u043d\u044b\u0435 \u043f\u0440\u044f\u043c\u043e \u0432 \u0441\u0435\u043a\u0442\u043e\u0440\u0430\u0445 | ProHoster","og:description":"\u041d\u0435\u0431\u043e\u043b\u044c\u0448\u043e\u0435 \u043f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0435 \u0421\u0442\u0435\u0433\u0430\u043d\u043e\u0433\u0440\u0430\u0444\u0438\u044f, \u0435\u0441\u043b\u0438 \u043a\u0442\u043e \u043d\u0435 \u043f\u043e\u043c\u043d\u0438\u0442, \u2014 \u044d\u0442\u043e \u0441\u043e\u043a\u0440\u044b\u0442\u0438\u0435 \u0438\u043d\u0444\u043e\u0440\u043c\u0430\u0446\u0438\u0438 \u0432 \u043a\u0430\u043a\u0438\u0445-\u043b\u0438\u0431\u043e \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430\u0445.","og:url":"https:\/\/prohoster.info\/sq\/blog\/administrirovanie\/steganografiya-mimo-fajlov-pryachem-dannye-pryamo-v-sektorah","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T18:39:22+00:00","article:modified_time":"2019-10-31T18:39:22+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"31090","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-21 04:28:20","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 03:22:35","updated":"2026-01-21 04:28:20","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/31090","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/comments?post=31090"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/posts\/31090\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media\/23060"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/media?parent=31090"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/categories?post=31090"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sq\/wp-json\/wp\/v2\/tags?post=31090"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}