ELF>P\@@SH‹ ‰ћОH‹=H1РшК­ОH‹ H=ш‰пш„ѓњU1Р‰ѕКSH‰ћHƒЧH‰йHƒьHЧGјHЧ‡№HƒчјH)љССщѓHЋH{‹H‹5Ш‰шH‹5К$H{ш‹Чƒ€Ш‰C@‹Ш‰CD‹Ш‰Ct‹Ш‰Cx‹‰ТЪ‰“„‹…в„ €=…=ЗfСРf‰ƒ˜ЗfСРf‰ƒšЗfСРf‰ƒœH‹H…Р„‹PHƒьHЛ LЙ О Ъ‰SHОPDОRОPRО@КP1РшH‹HƒФHЛ@LЙ О ОPDОRОPRО@КP1Рш‹HƒФ €=t‹CtШ‰Ct‹CxШ‰Cx…вtcHƒФ[]У@foH‹CL‹@Ш‰C|‹Ш‰ƒˆ‹Ш‰ƒŒщЧўџџ@Ш‰ƒˆщБўџџfDHƒФHSL‰юH‰п[]щUsage: %s [OPTIONS...] 00000000;%02X%02X%02X%02X;%02X%02X%02X%02X0x%x%u%d.%d.%dFile nameFile sizeVersion 1 Header size(*ERROR*)Header MD5Sum1 --> expected(ok)Unknown value 2Header MD5Sum2Unknown value 3Vendor nameFirmware versionHardware IDHardware RevisionRegion codeKernel data offsetKernel data lengthKernel load addressKernel entry pointRootfs data offsetRootfs data lengthBoot loader data offsetBoot loader data lengthTotal firmware length%s-kernelExtracting kernel to "%s"... w%s-rootfsExtracting rootfs to "%s"... 4M4Mlzma8M8Mlzma8Mmtk16M16Mlzma16Mppc0.0.0ver. 1.0TP-LINK Technologies Options: -c use combined kernel image -e swap endianness in kernel load address and entry point -E overwrite kernel entry point with (hexval prefixed with 0x) -L overwrite kernel load address with (hexval prefixed with 0x) -H use hardware id specified with -W use hardware revision specified with -C set region code to -F use flash layout specified with -k read kernel image from the file -r read rootfs image from the file -a align the rootfs start on an bytes boundary -R overwrite rootfs offset with (hexval prefixed with 0x) -O calculate rootfs offset for combined images -o write output to the file -s strip padding from the end of the image -j add jffs2 end-of-filesystem markers -N set image vendor to -V set image version to -v set firmware version to -m set header version to -i inspect given firmware file -x extract kernel and rootfs while inspecting (requires -i) -X reserve bytes in the firmware image (hexval prefixed with 0x) -h show this screen a:H:E:F:L:m:V:N:W:C:ci:k:r:R:o:OxX:ehsjv:[%s] *** error: no firmware for inspection specified [%s] *** error: hardware id not specified [%s] *** error: flash layout is not specified [%s] *** error: kernel loading address and entry point must be specified for combined image [%s] *** error: unknown flash layout "%s" [%s] *** error: reserved space is not valid [%s] *** error: no kernel image specified [%s] *** error: no rootfs image specified [%s] rootfs offset aligned to 0x%u [%s] *** error: images are too big by %i bytes [%s] *** error: kernel image is too big by %i bytes [%s] *** error: rootfs image is too big by %i bytes [%s] *** error: no output file specified [%s] *** error: invalid firmware version '%s' [%s] *** error: invalid header version '%u' [%s] *** error: no memory for buffer! [%s] *** error: file does not seem to have V1/V2 header! (purpose yet unknown, unchecked here)[%s] *** error: error in fwrite(): %s [%s] *** error: error in fopen(): %s [%s] *** error: unknown region code "%s" ѓњAWL=AVL5AUL-ATA‰ќUSHHƒь(dH‹,%(H‰l$H‰ѕH‹}шH‰ff.„L‰ъH‰юD‰чшƒјџ„1ƒшCƒј5‡Г HcƒHи>џрЧыФ@H‹H‰ыАЧыЄ@H‹H‰ыH‹H‰ы€H‹=HH51Ршщ_џџџ€H‹H‰щEџџџDЧщ1џџџH‹H‰щџџџDЦщ џџџ@ƒщќўџџ@H‹=HL‰і1РшщлўџџH‹=L‰њL‰і1РшщПўџџ€H‹H‰щЅўџџDH‹H‰щўџџDH‹=HL‰і1РшщkўџџЦщ\ўџџ@H‹H‰щEўџџDH‹=HL‰і1Ршщ#ўџџH‹H‰щ ўџџDH‹H‰щѕ§џџDH‹=HL‰і1Ршщг§џџH‹H‰щН§џџDHƒ=„БH=ш‰У…Р„яH‹D$dH+%(…я HƒФ(‰и[]A\A]A^A_УH‰ƒ=„Nƒ=„;ƒ=„.Hƒ=„йH=ш‰У…Рu‹ƒ=‰„Hƒ=„Ю H‹=1РLH HH5шƒј…9‹ƒј„oƒј…‚ЧHƒ=„x‹=шH‰ХH…Р„ H‰ЦH=ш‰У…Р…aH‹5H=ш‹5H=ш‹Eƒшƒј‡љОH=шѓoELƒН”)$…ЏfoEL‹5LeLH‰яL‰тшКL‰цH‰чш…Р„[HH‰цH=шHL‰цH=ш‹u\…і…aHu`HH=ш‹up…і….П шHuH=шHuH=ш‹u@H=Юш‹uDH=Юш‹uHH=ЮшП ш‹Е€H=Юш‹Е„H=Юш‹utH=Юш‹uxH=Юш‹ЕˆH=Юш‹ЕŒH=Юш‹ЕH=Юш‹Е”H=Юш‹u|H=Юшƒ=„UП шL‹-L‰яшHxшM‰шHƒЪџH I‰ФH‰Ч1РОшL‰тП1РH5L-шL‰юL‰чшI‰ЦH…Р„‹Н€‹Е„H‰СКЯ‰џЮ‰іHяшH…Р„ŸL‰їшL‰чшL‹5L‰їшHxшM‰№HƒЪџH I‰ФH‰ЧО1РшL‰тП1РH5шL‰юL‰чшI‰ХH…Р„w‹Нˆ‹ЕŒH‰СКЯ‰џЮ‰іHяшH…Р„9L‰яшL‰чшH‰яшщeћџџƒ=…H‹=H…џ„#1в1ішƒ=‰uHƒ=„*H‹=ИH…џt 1в1ішH‹-‰H…э„ћџџHLcH‰юH‰пш…Р„љњџџHƒУI9мuф1Р1џH‰шL‹1РH‹ H‹=HОшƒЫџщ‹њџџH‹D$dH+%(…zHƒФ(П[]A\A]A^A_щH‹‹@+Hƒ=‰„жH=ш‰У…Р…%њџџ‹…Р… ‹ ‹™)У…л3+‰У…РŽqњџџ1џшA‰иО1РH‹ H‹=Hшщ"џџџЧщ•њџџ1џшH‹ О1РH‹=HшщўџџH‹5H=шH‰H…Р„Zƒ=u ‹P ‰ƒ=u ‹P‰ƒ=u ‹P‰‹ 9Hƒdљџџ1џшH‹ О1РH‹=HшщQўџџHH‰цH=шщЖњџџfoELщLњџџH=шщСњџџH=шщŽњџџПш1џш1џшш‹8шH‹ ОH‹=I‰РH1Ршщ%ќџџ1џшш‹8шH‹ ОH‹=I‰РH1Ршщ‹ќџџD‹H‹ HОH‹=AРїиAРџA!Р1РD‰ш‹У+…лŽ;јџџ1џшA‰иО1РH‹ H‹=Hшщьќџџ1џшH‹ О1РH‹=HшщПќџџ1џшH‹ О1РH‹=Hшщ’ќџџшH‹ О1РH‹=Hшщgќџџ1џшL‹1РH‹ H‹=HОшщ3ќџџ1џшH‹ О1РH‹=Hшщќџџ1џшD‹1РH‹ H‹=HОшщвћџџ1џшH‹ О1РH‹=HшщЅћџџ1џшш‹8шH‹ ОH‹=I‰РH1Ршщ‚њџџ1џшL‹1РH‹ H‹=HОшщ5ћџџ1џшA‰иО1РH‹ H‹=Hшщћџџ1џшH‹ О1РH‹=Hшщињџџ1џЛшH‹ О1РH‹=Hшщ9ѕџџ1џшш‹8шH‹ ОH‹=I‰РH1Ршщсјџџш1џшH‹ О1РH‹=Hшщ8њџџUSEUBRŒя3[еХЮњЇœ(кВщBмз:ЅУ•˜ћнљчєЎG8<€€<€€|€€|€€|€У€ј€€ј€€јР*GCC: (Gentoo 14.2.1_p20241116 p3) 14.2.1 20241116GNUР GNUРР zRx HAƒP4<E†JƒN (f0E8J@R(a0E8J@Q a AAE \JAhˆFIŽI I(ŒD0†A8ƒK`Г 8C0A(B BBBA h 8F0A(B BBBE ёџHЊ ш рЮРУА#Œ-ˆ7hGQ”\˜f miy ˆ€ —lŸ иІВpПИЪШдаоЈц рю„љ и  3"D'А,I1L7U=_CiIO‰U˜[™aX gХmфs№y …‹+‘>—QeЃxЉ‹ЏžЕЖЛЮСфЧюЭ гйпа х(ы ёїА§дЕ € ˜Рx!р&+187Р=hCЈ IиO№U`[№aHfXov„‹P<œЄ0ЏИ&PЧв оцыњ`-@9G Tbiu…˜ŸВКЪбпьђљў!->Gmktplinkfw.cusagevendorversionkernel_lakernel_eprootfs_ofs_calcfw_ver_hifw_ver_midfw_ver_loregionendian_swapmd5salt_normalreserved_spaceextractfw_veropt_hdr_verinspect_infoopt_hw_revopt_hw_idlayout_idcountryregionsfw_max_lenlayoutsmd5salt_boot.LC0.LC1.LC2.LC3.LC5.LC4.LC6.LC20.LC24.LC25.LC27.LC28.LC29.LC30.LC31.LC34.LC35.LC37.LC38.LC39.LC40.LC41.LC42.LC43.LC44.LC45.LC46.LC47.LC48.LC49.LC50.LC51.LC52.LC53.LC56.LC57.LC58.LC18.LC26.LC12.LC32.LC36.LC33.LC54.LC15.LC16.LC10.LC7.LC8.LC21.LC13.LC22.LC14.LC55.LC11.LC17.LC19.LC23.LC9prognamestderr__fprintf_chkfwriteexitfill_headerstrncpykernel_lencombined__snprintf_chkrootfs_ofsrootfs_infoget_md5main__xpg_basenamegetoptoptargstrip_paddingofname__isoc99_sscanfkernel_infoadd_jffs2_eofrootfs_alignget_file_statmallocread_to_bufinspect_fw_pstrinspect_fw_phexdecmemcmpinspect_fw_pmd5sumputcharinspect_fw_phexstrlen__sprintf_chk__printf_chkfopenfclosefreestrtoulstrcasecmpfflushbuild_fwfind_layout__errno_locationstrerror__stack_chk_fail`ќџџџџџџџaќџџџџџџџ%ќџџџџџџџ bќџџџџџџџ1aќџџџџџџџ8&ќџџџџџџџ=cќџџџџџџџDdќџџџџџџџ™ $фЉfќџџџџџџџА$мОfќџџџџџџџФМйЌфˆя„њgќџџџџџџџ hќџџџџџџџc&Œ8J”\œz'ќџџџџџџџЈiќџџџџџџџЏœС(ќџџџџџџџъiќџџџџџџџ№hќџџџџџџџњd$ +jќџџџџџџџ=kќџџџџџџџKlˆmќџџџџџџџ |)ќџџџџџџџ*ќџџџџџџџ)ќџџџџџџџGoќџџџџџџџN`ќџџџџџџџjpќџџџџџџџ’dЃqќџџџџџџџЊ$дВrјџџџџџџџУqќџџџџџџџЪlќџџџџџџџгqќџџџџџџџкsќџџџџџџџуqќџџџџџџџъќџџџџџџџё+ќџџџџџџџјtќџџџџџџџ qќџџџџџџџuќџџџџџџџ"vјџџџџџџџ3qќџџџџџџџ:lJdZhћџџџџџџџkqќџџџџџџџrwќџџџџџџџ|tќџџџџџџџ‹qќџџџџџџџ˜tќџџџџџџџЋqќџџџџџџџВДУqќџџџџџџџЪ$млqќџџџџџџџтkќџџџџџџџьtќџџџџџџџњc qќџџџџџџџ$ф#qќџџџџџџџ*ˆ4tќџџџџџџџCqќџџџџџџџJФ[qќџџџџџџџbЬsqќџџџџџџџz„„tќџџџџџџџ“qќџџџџџџџšЄЋkЙlОxќџџџџџџџєœњhћџџџџџџџ‡ƒ"uћџџџџџџџ0uќџџџџџџџ5xќџџџџџџџAuGhћџџџџџџџNgќџџџџџџџ[sћџџџџџџџi$дr”y€Œ‡,ќџџџџџџџŒtќџџџџџџџ›ќџџџџџџџГќџџџџџџџОkЫtаyќџџџџџџџцlыzќџџџџџџџќl-ќџџџџџџџ{ќџџџџџџџt.ќџџџџџџџ|ќџџџџџџџ5/ќџџџџџџџ:|ќџџџџџџџX btqmќџџџџџџџ}ќџџџџџџџ0ќџџџџџџџš1ќџџџџџџџŸ~ќџџџџџџџІ2ќџџџџџџџА3ќџџџџџџџЕ~ќџџџџџџџЫ4ќџџџџџџџв5ќџџџџџџџз~ќџџџџџџџьќџџџџџџџї6ќџџџџџџџќ{ќџџџџџџџ7ќџџџџџџџ {ќџџџџџџџ8ќџџџџџџџ€ќџџџџџџџ'9ќџџџџџџџ.€ќџџџџџџџ8:ќџџџџџџџ?€ќџџџџџџџIќџџџџџџџV;ќџџџџџџџ]|ќџџџџџџџj<ќџџџџџџџq|ќџџџџџџџ{=ќџџџџџџџ‚€ќџџџџџџџŒ>ќџџџџџџџ“€ќџџџџџџџ ?ќџџџџџџџЇ|ќџџџџџџџД@ќџџџџџџџЛ|ќџџџџџџџШAќџџџџџџџЯ|ќџџџџџџџмBќџџџџџџџу|ќџџџџџџџэCќџџџџџџџє|ќџџџџџџџњg ќџџџџџџџlќџџџџџџџ#yќџџџџџџџ1DќџџџџџџџC‚ќџџџџџџџTEќџџџџџџџ[Fќџџџџџџџ`ƒќџџџџџџџk„ќџџџџџџџ›cќџџџџџџџЌ…ќџџџџџџџД†ќџџџџџџџЛlУќџџџџџџџЬyќџџџџџџџкGќџџџџџџџь‚ќџџџџџџџ§Hќџџџџџџџƒќџџџџџџџ „ќџџџџџџџ=cќџџџџџџџN…ќџџџџџџџV†ќџџџџџџџ^†ќџџџџџџџigwФ‰‡ќџџџџџџџhћџџџџџџџ–МŸЫ­ДР‡ќџџџџџџџЧЄЭЌнмьˆќџџџџџџџœ ‰ќџџџџџџџЄ`ќџџџџџџџ$aќџџџџџџџ+Iќџџџџџџџ5bќџџџџџџџpjќџџџџџџџy|€lћџџџџџџџ‡€”lќџџџџџџџ™xќџџџџџџџЉwќџџџџџџџЗuНkќџџџџџџџгlй€ъ‰ќџџџџџџџћ`ќџџџџџџџ aќџџџџџџџ Jќџџџџџџџ bќџџџџџџџ ќџџџџџџџ) ‰ќџџџџџџџ0 `ќџџџџџџџ> aќџџџџџџџE KќџџџџџџџJ bќџџџџџџџV Ь] $ќџџџџџџџb ‹ќџџџџџџџi jќџџџџџџџx ‡„ ˆŠ ƒ– „œ kћџџџџџџџЈ kќџџџџџџџЎ |О ‰ќџџџџџџџХ `ќџџџџџџџг aќџџџџџџџк Lќџџџџџџџп bќџџџџџџџы Mќџџџџџџџѕ 1ќџџџџџџџњ ~ќџџџџџџџ ќ Nќџџџџџџџ |ќџџџџџџџ( Oќџџџџџџџ- |ќџџџџџџџ< ќџџџџџџџC ќџџџџџџџJ ‰ќџџџџџџџO ŒќџџџџџџџV ќџџџџџџџ] `ќџџџџџџџi aќџџџџџџџs Pќџџџџџџџz bќџџџџџџџ† ‰ќџџџџџџџ‹ Œќџџџџџџџ’ ќџџџџџџџ™ `ќџџџџџџџЅ aќџџџџџџџЏ PќџџџџџџџЖ bќџџџџџџџТ gќџџџџџџџЩ `ќџџџџџџџа Qќџџџџџџџм aќџџџџџџџє kќџџџџџџџљ bќџџџџџџџџ gќџџџџџџџ l € ‰ќџџџџџџџ1 `ќџџџџџџџ8 aќџџџџџџџ? RќџџџџџџџD bќџџџџџџџP ‰ќџџџџџџџW `ќџџџџџџџe aќџџџџџџџl Sќџџџџџџџq bќџџџџџџџ} ‰ќџџџџџџџ„ `ќџџџџџџџ’ aќџџџџџџџ™ Tќџџџџџџџž bќџџџџџџџЈ ‰ќџџџџџџџЏ `ќџџџџџџџН aќџџџџџџџФ UќџџџџџџџЩ bќџџџџџџџе ‰ќџџџџџџџм $дх `ќџџџџџџџь aќџџџџџџџѓ Vќџџџџџџџ§ bќџџџџџџџ ‰ќџџџџџџџ `ќџџџџџџџ aќџџџџџџџ% Wќџџџџџџџ* bќџџџџџџџ6 ‰ќџџџџџџџ= ќџџџџџџџF `ќџџџџџџџM aќџџџџџџџT Xќџџџџџџџ^ bќџџџџџџџj ‰ќџџџџџџџq `ќџџџџџџџ aќџџџџџџџ† Yќџџџџџџџ‹ bќџџџџџџџ— ‰ќџџџџџџџœ ŒќџџџџџџџЃ ќџџџџџџџЊ `ќџџџџџџџЖ aќџџџџџџџР ZќџџџџџџџЧ bќџџџџџџџг ‰ќџџџџџџџк Ьу `ќџџџџџџџъ aќџџџџџџџё [ќџџџџџџџћ bќџџџџџџџ ‰ќџџџџџџџ `ќџџџџџџџ aќџџџџџџџ& \ќџџџџџџџ+ bќџџџџџџџ7 ‰ќџџџџџџџ> `ќџџџџџџџL aќџџџџџџџS ]ќџџџџџџџX bќџџџџџџџi ‰ќџџџџџџџp `ќџџџџџџџ~ aќџџџџџџџ… ^ќџџџџџџџŠ bќџџџџџџџ– ‰ќџџџџџџџ› ŒќџџџџџџџЂ ќџџџџџџџЉ `ќџџџџџџџЕ aќџџџџџџџП ZќџџџџџџџЦ bќџџџџџџџа Žќџџџџџџџз ‰ќџџџџџџџо `ќџџџџџџџь aќџџџџџџџѓ _ќџџџџџџџј bќџџџџџџџiŠќџџџџџџџ: x dF TN R V $D(^ ,40(4j 8n <@v Dz H~ L PјTмXŽ \’ `– dš hž lЂ pІ tЊ xр|В €и„К ˆаŒТ Ц ”д ˜ШœМ ЈЄк ЈˆЌт А€Дъ Ию М|РpФњ Шў Ьlа дd690@HC`JxPTЈ\иcрiшr 8PŒ.symtab.strtab.shstrtab.rela.text.data.bss.rodata.str1.1.rodata.str1.8.rela.text.startup.rela.rodata.rela.data.rel.local.comment.note.GNU-stack.note.gnu.property.rela.eh_frame @Œ@Ш2`&Ь,ри12р‡@2hњ TpO@(6g€ b@0U t № o@@Z „03УШPЕ №А@H[H!h ` p.X[П