xxd
Differences
This shows you the differences between two versions of the page.
| Next revision | Previous revision | ||
| xxd [2023/11/29 14:07] – created lss | xxd [2025/12/01 11:40] (current) – external edit 127.0.0.1 | ||
|---|---|---|---|
| Line 18: | Line 18: | ||
| To upućuje na to da format izvršne datoteke nije validan. Proučimo //hexdump// datoteke, tako da pokrenemo | To upućuje na to da format izvršne datoteke nije validan. Proučimo //hexdump// datoteke, tako da pokrenemo | ||
| - | naredu | + | naredbu |
| // | // | ||
| Line 25: | Line 25: | ||
| Iz opisa znamo da se radi o Linux programu. Linux programi su datoteke u ELF formatu. | Iz opisa znamo da se radi o Linux programu. Linux programi su datoteke u ELF formatu. | ||
| Potrebno je istražiti ELF format i saznati koji bajt što znači. Iako Wikipedija nije uvijek | Potrebno je istražiti ELF format i saznati koji bajt što znači. Iako Wikipedija nije uvijek | ||
| - | najpouzdaniji izvor informacija, | + | najpouzdaniji izvor informacija, |
| pruža najjednostavniji pregled formata koji smo uspjeli pronaći. | pruža najjednostavniji pregled formata koji smo uspjeli pronaći. | ||
| Line 33: | Line 33: | ||
| Ako proučimo tablicu u članku na Wikipediji, vidjet ćemo da ta vrijednost ne označava nijednu validnu arhitekturu. Budući da većina osobnih računala koriste "AMD x86-64" | Ako proučimo tablicu u članku na Wikipediji, vidjet ćemo da ta vrijednost ne označava nijednu validnu arhitekturu. Budući da većina osobnih računala koriste "AMD x86-64" | ||
| - | da je to arhitektura koja je korištena. Iz tablice možemo | + | da je to arhitektura koja je korištena. Iz tablice možemo |
| Kako bi pretvorili popravljeni hexdump natrag u datoteku izvršimo naredbu: | Kako bi pretvorili popravljeni hexdump natrag u datoteku izvršimo naredbu: | ||
xxd.1701266833.txt.gz · Last modified: 2025/12/01 11:40 (external edit)