Packer nedir ? Unpacker nedir ? |
Bu konuyu açmamın sebebi packer ve unpacker ile ilgili pek güzel anlatım bulamadım.Ayrıca Amazing Yazar Farkıyla bu konu hazırlanmıştır.Emeğe saygısızlık lütfen yapmayalım Alıntı olduğu yazmayı unutmayın.
UNPACKER NEDİR ?
Unpacker paketlenmiş yani Packer işlemi uygulanmış.Programları Unpacker işlemi uygulayarak açmamızı sağlar tabi ki her unpacker işlemi sonuç vermez.Öncelikle packer tanımlayıcı ile hangi packer işlemi uygulandığını öğrenmemiz gerekir.
PACKER NEDİR ?
Bazı programcılar verilerini şifrelemek ve program bilgilerinin kırılmasını önlemek için packer veya manual packer yaparlar.Tabi ki packer işlemi bizim açımızdan iyi bir şeydir.Virüs içeren stub dosyamıza packer işlemi uyguladığımızda bazı anti virüslere yakalanmaz bu bizim açımızdan iyi bir şey ama maalesef VirusTotal gibi ve benzeri online ücretsiz virüs tarayıcı servisler anlaşmalı olduğu anti virüs şirketlerine taramadan sonra rapor yolluyor.Virüslü stub dosyamız (Detected) yani güvenlik firmaları tarafından keşfedilmiş oluyor.Burada devreye unpack giriyor nedeni ise packer işlemi uyguladığımız stub dosyamızı tekrardan içindeki (Resource editors) programları ile düzenleyip değiştirmemiz gerekir buda işin zor kısmıdır.
RESOURCE EDİTÖR:
Editörleri daha yakından tanımak için aşağıya tıkla
UNDETECTED GENEL BİLGİ TIKLA
PACKER TANIMLAYICI
ASPACK:
ASPack |
FastScanner 3 Aspack |
Göremeyenler alt kısımda Result yazısının yanında görebilir.
UPX:
UPX |
peki upx ile packer işlemi uygulayınca ne olacak onu görelim.
FastScanner 3 Upx |
Göremeyenler alt kısımda Result yazısının yanında görebilir.
packer işlemi uygulandığı için müdahale edemeyiz.
RESOURCE HACKER:
Resource Hacker Packlı |
Peki her şey iyi güzel packer işlemi uygulanmayınca ne olur ?
FastScanner 3 Packsız |
Göremeyenler alt kısımda Result yazısının yanında görebilir.
Resource Hacker Packsız |
Packer işlemi uygulanmadığı için kolayca müdahale edebiliyoruz.İstediğimiz şekilde düzenleyebiliriz.
Hepsi bu kadar bizi takip etmeye devam edin.
0 yorum:
Yorum Gönder