Binary reverse engineering na may malinaw na ulat ng pagsusuri sa PDF

Dinedecode namin ang mga naipong binary na walang source code o dokumentasyon tungo sa malilinaw na ulat sa PDF na nagdedetalye ng lohika, mga entry point, nakatagong pag-uugali, mga proteksyon, at mga panganib.

Si Zinn®, ang aming Viking, sa likod ng isang tindahan sa palengke na may linyang bubong, itinuturo ang mga paninda.

Sa isang sulyap

Presyo
Mula sa $124.99
Paghahatid
Naihatid sa loob ng 3 na araw
Naibenta
Bago

Tungkol sa listing na ito

Pagbabago ng compiled code tungo sa isang ulat na madaling basahin

May hawak kayong executable, shared library, o firmware image na walang kasamang source code at walang dokumentasyon, at kailangan ninyong malaman kung paano ito gumagana at kung mapagkakatiwalaan, maipapadala, o mapapanatili ba ito nang ligtas. Sinusuri namin ang binary at nagbibigay kami ng isang structured na ulat sa PDF na nagpapaliwanag ng mga natuklasan sa payak na pananalita sa halip na raw disassembly.

Ang nilalaman ng ulat

  • Isang ulat sa PDF na may 10 hanggang 30 pahina, depende sa pagiging kumplikado
  • Muling binuong logic bilang nababasang pseudo-code: mga function, data structure, algorithm
  • Isang kumpletong mapa ng gawi: mga entry point, daloy ng pagpapatupad, network call, access sa file system
  • Pagtukoy sa mga layer ng proteksyon: packing, obfuscation, anti-debug, anti-VM, encryption
  • Isang pagtatasa ng panganib na sumasaklaw sa kahina-hinalang gawi, mga nakatagong feature, at mga alalahanin sa seguridad
  • Isang listahan ng indicator-of-compromise kung may kaugnayan: mga IP address, domain, file hash, registry key
  • Isang opsyonal na 30-minutong debrief call upang talakayin ang mga natuklasan

Kung paano isinasagawa ang trabaho

Tumatakbo ang pakikipag-ugnayan sa 4 na yugto. Sa araw 0, ipapadala mo ang file kasama ang maikling tala tungkol sa iyong layunin, ito man ay pag-audit, pagbawi, pagsusuri sa seguridad, o gawaing interoperability. Sinasaklaw ng mga araw 1 hanggang 2 ang static analysis: pag-disassemble sa binary, pagmamapa sa istruktura nito, pagtukoy sa mga library at layer ng proteksyon, at muling pagbuo sa pangunahing logic. Nagdaragdag ang mga araw 2 hanggang 3 ng dynamic analysis kung saan ito ligtas at kapaki-pakinabang, pinapatakbo ang file sa isang nakahiwalay na sandbox upang obserbahan ang totoong gawi nito sa aktibidad ng network, file, at persistence. Kasunod ang paghahatid sa mga araw 3 hanggang 5, na nagbibigay ng ulat na PDF kasama ang maikling buod sa email na naglilista ng 5 pangunahing natuklasan, na may available na debrief call kung nais mong magpatuloy pa.

Mga Package

Package | Presyo | Saklaw | Ulat | Paghahatid

Basic | $150 | Mga file na hanggang 10 MB, static analysis lamang | 10-15 pahina, buod ng pangunahing logic at gawi | 3 araw ng negosyo

Standard | $300 | Mga file na hanggang 50 MB, static kasama ang dynamic analysis sa isang sandbox | 15-25 pahina, buong mapa ng gawi, listahan ng IOC, pagsusuri sa mekanismo ng proteksyon | 5 araw ng negosyo

Premium | $500 | Anumang laki ng file, static kasama ang dynamic at network analysis | 25-30+ pahina, buong muling pagbuo ng pseudo-code ng mga pangunahing function, pagsusuri sa network protocol kung saan naaangkop, kasama ang debrief call | 7 araw ng negosyo

Available ang custom na quote para sa labis na obfuscated, packed, o multi-component na mga binary.

Ang kailangan namin mula sa iyo

  • Ang file na susuriin, sa mga format tulad ng .exe, .dll, .so, .bin, .elf o isang firmware dump
  • Kumpirmasyon na pagmamay-ari ninyo ang file o awtorisado kayong ipasuri ito; gumagawa lamang kami sa mga binary na may legal kayong karapatang siyasatin
  • Ang inyong brief: isang maikling tala tungkol sa layunin, ito man ay isang security audit, source recovery, interoperability, incident response o pananaliksik
  • Ang domain kung para saan ang order na ito

Background

Ang aming gawaing reverse engineering ay gumagamit ng disassembly gamit ang mga subok na tool, memory extraction, unpacking at deobfuscation, pati na rin ang muling pagbuo ng mga proprietary network protocol, encryption scheme at session logic. Ang muling binuong logic ng application ay napatunayan laban sa higit sa 800 automated test, at ang gawaing pagbuo ay sumasaklaw sa Rust, Python at C/C++ na may diin sa pagganap at pagiging maaasahan. Dati na naming muling binuo ang isang mobile application mula simula hanggang dulo, mula sa naka-encrypt na metadata hanggang sa gumaganang business logic na napatunayan laban sa live na serbisyo, at inilalapat namin ang parehong pag-iingat sa bawat sinusuring file.

Ano ang nagtatangi rito

  • Ang bawat natuklasan sa ulat ay sinusuportahan ng ebidensya: isang address, isang function o isang packet
  • Mas pinapaboran ng output ang pseudo-code at payak na wika kaysa sa mga raw disassembly dump
  • Nagtatapos ang mga ulat sa mga kongkretong rekomendasyon sa halip na mga simpleng obserbasyon lamang
  • Pinangangasiwaan ang mga file sa isang nakahiwalay na kapaligiran, binubura pagkatapos maihatid, at hindi kailanman ibinabahagi

Saklaw at mga limitasyon

Sinusuri lamang namin ang mga file na pagmamay-ari ninyo o legal ninyong pinapahintulutang siyasatin, at hindi kami nagka-crack ng software, lumalagpas sa mga lisensya, o tumutulong na iwasan ang proteksyon para sa hindi awtorisadong paggamit. Ang mga sample ng malware ay mahigpit na pinangangasiwaan sa loob ng isang nakahiwalay na sandbox, hindi kailanman sa isang production machine. Mayroong NDA kapag hiniling. Ipadala ang file at ang inyong brief upang magsimula, at ang pagiging posible at talaorasan ay kinukumpirma sa loob ng 24 na oras.

Ang maaari mong bilhin

Basic

$124.99
O magbayad ng €111.63 · £93.20 sa rate ngayong araw — naka-lock ang rate kapag idinagdag mo ito sa iyong basket.

Fichier jusqu'a 10 MB, analyse statique seule, rapport 10-15 pages - 1 revision

Naihatid sa loob ng 3 na araw

Kasamang mga rebisyon: 0

Bumili ng paketeng ito

Customer na ba? Bumili sa iyong account

Standard

$250.99
O magbayad ng €224.17 · £187.16 sa rate ngayong araw — naka-lock ang rate kapag idinagdag mo ito sa iyong basket.

Fichier jusqu'a 50 MB, statique + dynamique en sandbox, rapport 15-25 pages - 3 revisions

Naihatid sa loob ng 5 na araw

Kasamang mga rebisyon: 0

Bumili ng paketeng ito

Customer na ba? Bumili sa iyong account

Premium

$437.99
O magbayad ng €391.19 · £326.61 sa rate ngayong araw — naka-lock ang rate kapag idinagdag mo ito sa iyong basket.

Toute taille, statique + dynamique + reseau, rapport 25-30+ pages, pseudo-code

Naihatid sa loob ng 7 na araw

Kasamang mga rebisyon: 0

Bumili ng paketeng ito

Customer na ba? Bumili sa iyong account

Hindi kailangan ng account muna — gagawin ang sa iyo sa checkout. Hahawakan namin ang pera hanggang sa tanggapin mo ang gawa.

Mga tanong at sagot

Ibabahagi ba ang aking file o code sa sinuman?

Hindi, mananatiling ganap na pribado ang iyong binary. Sinusuri ito sa loob ng isang ligtas at nakahiwalay na sandbox na walang anumang koneksyon sa live network, at ang mga detalye o natuklasan ng proyekto ay hindi kailanman ibinubunyag sa mga panlabas na partido. Ang lahat ng file ay permanenteng binubura mula sa aming mga system 7 araw pagkatapos ng paghahatid, at maaaring magbigay ng isang NDA kapag hiniling nang walang karagdagang gastos.

Masusuri pa ba ninyo ang aking file kung ito ay nakaimpake o labis na obfuscated?

Oo, ang deobfuscation at pag-unpack ay isang mahalagang bahagi ng aming mga alok. Bagama't ang mga file na may matinding proteksyon ay maaaring mangailangan ng Premium tier, palagi naming sinusuri ang file sa simula at kinukumpirma ang posibilidad sa loob ng 24 na oras bago simulan ang gawain.

Mayroon bang mga voice meeting o video call upang suriin ang mga resulta?

Upang matiyak na ang bawat natuklasan ay mananatiling ganap na nakadokumento at natutunton, pinapanatili ang komunikasyon sa pamamagitan ng pagsulat. Kasama ng ulat na PDF, makakatanggap kayo ng 7 araw ng nakasulat na suporta para sa mga tanong at sagot pagkatapos ng paghahatid, na nagbibigay ng kumpletong nakasulat na archive sa halip na isang pasalitang pag-uusap.

Ano ang partikular na matatanggap ko sa pagkumpleto ng proyekto?

Makakatanggap ka ng komprehensibong ulat sa PDF na nagdedetalye sa gawi, lohika, at mga panganib ng file. Depende sa napili mong package, maaari ring kasama rito ang na-extract na data sa mga format na CSV o JSON, isang imbentaryo ng indicator-of-compromise, at ang mga script na ginamit sa panahon ng pagsusuri.