Зарим тохиолдолд хөрвүүлэгч нь дараах зорилгоор ашигтай байж болно: Алдагдсан эх кодыг архивлах, хадгалах зорилгоор сэргээх . Дбаг хийх програмууд. … Хөтөлбөрийг платформ дээр шилжүүлэхэд туслах харилцан ажиллагаа.
Залуулагчийн зорилго юу вэ?
Дахин хөрвүүлэгч нь гүйцэтгэх боломжтой файлыг оролт болгон авч, амжилттай дахин хөрвүүлж болох өндөр түвшний эх файл үүсгэхийг оролддог компьютерийн программ юм. Тиймээс энэ нь эх файлыг авч, гүйцэтгэх боломжтой болгодог хөрвүүлэгчийн эсрэг юм.
Декомпиляторыг ёс зүйн хувьд хэрхэн ашигладаг вэ?
Хэвлэлийг задлах ёс зүй
Хэвлэлийг задлах нь хэд хэдэн шалтгааны улмаас ашиглагдаж болно, үүнд: Алдагдсан эх кодыг сэргээх (санамсаргүй байдлаар эсвэл дургүйцсэн ажилтнаар дамжуулан), Аппликейшнүүдийг шинэ техник хангамжийн платформ руу шилжүүлэх, … Өөр хэн нэгний эх кодыг сэргээх (жишээ нь алгоритм тодорхойлох).
Decompiler гэдэг нь юу гэсэн үг вэ?
Хэвлэх нь гүйцэтгэх боломжтой (ажиллуулахад бэлэн) програмын кодыг (заримдаа объектын код гэж нэрлэдэг) зарим хэлбэрийг дээд түвшний програмчлалын хэл болгон хөрвүүлэх явдал юм. хүн уншдаг.
Хуулбарлах код гэж юу вэ?
Decompilation гэж юу вэ? Декомпиляци гэдэг нь програм хангамжийн урвуу инженерчлэлийн нэг төрөл юм, тухайлбал гүйцэтгэх боломжтой, компьютерт уншигдах кодыг (объект код гэж нэрлэдэг) хүний унших боломжтой код болгон хувиргах (ингэснээр эх кодыгдээд түвшний програмчлалын хэл).