publications/README.md
A list of publications closely related to RetDec, grouped by year.
@Misc{RETDEC_SALT_18,
author = {J. K\v{r}oustek and P. Matula},
title = {RetDec: An Open-Source Machine-Code Decompiler},
year = {2018},
month = {July},
howpublished = {[talk]},
note = {Presented at Pass the SALT 2018, Lille, FR}
}
@Misc{RETDEC_RECON_18,
author = {P. Matula and M. Milkovi\v{c}},
title = {An Open-Source Machine-Code Decompiler},
year = {2018},
month = {June},
howpublished = {[talk]},
note = {Presented at RECon 2018, Montreal, CA}
}
@Misc{RETDEC_BOTCONF_17,
author = {J. K\\v{r}oustek and P. Matula and P. Zemek},
title = {RetDec: An Open-Source Machine-Code Decompiler},
year = {2017},
month = {December},
howpublished = {[talk]},
note = {Presented at Botconf 2017, Montpellier, FR}
}
@Misc{RETDEC_AVG07_15,
author = {J. K\\v{r}oustek},
title = {Weather Forecast for Today? Advert Flood Coming from East},
year = {2015},
month = {October},
howpublished = {[online]},
note = {Available on \url{http://now.avg.com/weather-forecast-for-today-advert-flood-coming-from-east/}}
}
@Article{RETDEC_KROUSTEK_PHD_15,
author = {J. K\\v{r}oustek},
title = {Retargetable Analysis of Machine Code},
school = {Faculty of Information Technology, Brno University of Technology, CZ},
pages = {190},
year = {2015}
}
@Article{RETDEC_SJPP_15,
author = {J. K\\v{r}oustek},
title = {On Decompilation of {VLIW} Executable Files},
journal = {Scientific Journal Problems in Programming},
volume = {16},
number = {1},
pages = {29--37},
year = {2015}
}
@Misc{RETDEC_AVG06_15,
author = {J. K\\v{r}oustek},
title = {Analysis of Banking Trojan Vawtrak (White Paper)},
year = {2015},
month = {March},
howpublished = {[online]},
note = {Available on \url{http://now.avg.com/banking-trojan-vawtrak-harvesting-passwords-worldwide/}}
}
@Article{RETDEC_JNIC_14,
author = {L. \\v{D}urfina and J. K\\v{r}oustek and P. Matula and P. Zemek},
title = {A Novel Approach to Online Retargetable Machine-Code Decompilation},
journal = {Journal of Network and Innovative Computing},
volume = {2},
number = {1},
pages = {224--232},
year = {2014}
}
@Misc{RETDEC_AVG05_14,
author = {J. K\\v{r}oustek},
title = {Pay the debt! -- Malware Campaign Hits the Czech Republic},
year = {2014},
month = {June},
howpublished = {[online]},
note = {Available on \url{http://blogs.avg.com/news-threats/malware-campaign-hits-czech-republic/}}
}
@Misc{RETDEC_AVG04_14,
author = {J. K\\v{r}oustek},
title = {Turla Rootkit: A Look Under the Hood},
year = {2014},
month = {June},
howpublished = {[online]},
note = {Available on \url{http://blogs.avg.com/news-threats/turla-rootkit-analysed/}}
}
@Misc{RETDEC_AVG03_14,
author = {J. K\\v{r}oustek and P. Matula},
title = {Malware Analysis: Cryptocurrency-mining Malware Running on {DVR}s},
year = {2014},
month = {April},
howpublished = {[online]},
note = {Available on \url{http://blogs.avg.com/news-threats/cryptocurrency-mining-dvr-malware/}}
}
@Misc{RETDEC_AVG02_14,
author = {J. K\\v{r}oustek},
title = {{AutoIt} Approach: Infecting Your Browser Via Code Recycling},
year = {2014},
month = {March},
howpublished = {[online]},
note = {Available on \url{http://blogs.avg.com/news-threats/autoit-approach-infecting-browser-code-recycling/}}
}
@Misc{RETDEC_AVG01_14,
author = {L. \\v{D}urfina and J. K\\v{r}oustek and P. Matula and P. Zemek},
title = {{Linux.Aidra} vs {Linux.Darlloz}: War of the Worms},
year = {2014},
month = {February},
howpublished = {[online]},
note = {Available on \url{http://blogs.avg.com/news-threats/war-of-the-worms/}}
}
@Article{RETDEC_IJAS_14,
author = {J. K\\v{r}oustek and P. Matula and D. Kol\\'{a}\\v{r} and M. Zavoral},
title = {Advanced Preprocessing of Binary Executable Files and its Usage in Retargetable Decompilation},
journal = {Internation Journal on Advances in Software},
volume = {7},
number = {1},
pages = {112--122},
year = {2014}
}
@InProceedings{RETDEC_WICT_13,
author = {L. \\v{D}urfina and J. K\\v{r}oustek and P. Zemek},
title = {Retargetable Machine-Code Decompilation in Your Web Browser},
booktitle = {3rd IEEE World Congress on Information and Communication Technologies (WICT'13)},
pages = {57--62},
year = {2013},
address = {Hanoi, VN},
publisher = {IEEE}
}
@InProceedings{RETDEC_WCRE_13,
author = {L. \\v{D}urfina and J. K\\v{r}oustek and P. Zemek},
title = {Psyb0t Malware: A Step-by-Step Decompilation Case Study},
booktitle = {20th Working Conference on Reverse Engineering (WCRE'13)},
pages = {449--456},
year = {2013},
address = {Koblenz, DE},
publisher = {IEEE}
}
@InProceedings{RETDEC_INFORMATICS_13,
author = {L. \\v{D}urfina and D. Kol\\'{a}\\v{r}},
title = {Generic Detection of the Statically Linked Code},
booktitle = {Proceedings of the Twelfth International Conference on Informatics (INFORMATICS'13)},
pages = {157--161},
year = {2013},
address = {Spi\\v{s}sk\\'{a} Nov\\'{a} Ves, SK},
publisher = {FEI TU in Ko\\v{s}ice}
}
@InProceedings{RETDEC_TAAC_13,
author = {J. K\\v{r}oustek},
title = {Decompilation of {VLIW} Executable Files -- Caveats and Pitfalls},
booktitle = {Theoretical and Applied Aspects of Cybernetics (TAAC'13)},
pages = {287--296},
year = {2013},
address = {Kyiv, UA},
publisher = {TSNUK}
}
@InProceedings{RETDEC_WAPL_13,
author = {J. K\\v{r}oustek and F. Pokorn\\'{y}},
title = {Reconstruction of Instruction Idioms in a Retargetable Decompiler},
booktitle = {4th Workshop on Advances in Programming Languages (WAPL'13)},
pages = {1507--1514},
year = {2013},
address = {Krak\'{o}w, PL},
publisher = {IEEE}
}
@Article{RETDEC_COMSIS_13,
author = {J. K\\v{r}oustek and D. Kol\\'{a}\\v{r}},
title = {Context Parsing (Not Only) of the Object-File-Format Description Language},
journal = {Computer Science and Information Systems},
volume = {10},
number = {4},
pages = {1673--1702},
year = {2013}
}
@Article{RETDEC_AIP_13,
author = {J. K\\v{r}oustek and D. Kol\\'{a}\\v{r}},
title = {Approaching Retargetable Static, Dynamic, and Hybrid Executable-Code Analysis},
journal = {Acta Informatica Pragensia},
volume = {2},
number = {1},
pages = {18--19},
year = {2013}
}
@InProceedings{RETDEC_ICCGI_13,
author = {J. K\\v{r}oustek and D. Kol\\'{a}\\v{r}},
title = {Preprocessing of Binary Executable Files Towards Retargetable Decompilation},
booktitle = {8th International Multi-Conference on Computing in the Global Information Technology},
pages = {259--264},
year = {2013},
address = {Nice, FR},
publisher = {IARIA}
}
@InProceedings{RETDEC_MMK_13,
author = {P. Matula and D. Kol\\'{a}\\v{r}},
title = {Reconstruction of Simple Data Types in Decompilation},
booktitle = {Sborn\\'{i}k p\\v{r}\\'{i}sp\\v{e}vk\\r{u} Mezin\\'{a}rodn\\'{i} Masarykovy konference pro doktorandy a mlad\\'{e} v\\v{e}deck\\'{e} pracovn\\'{i}ky},
pages = {1--10},
year = {2013},
address = {Hradec Kr\\'{a}lov\\'{e}},
publisher = {Akademick\\'{e} sdru\\v{z}en\\'{i} MAGNANIMITAS Assn.}
}
@InProceedings{RETDEC_MEMICS_12,
author = {L. \\v{D}urfina and J. K\\v{r}oustek and P. Zemek and B. K\\'{a}bele and D. Kol\\'{a}\\v{r}},
title = {On Complex Reconstruction of Functions from Binary Executable Files},
booktitle = {8th Doctoral Workshop on Mathematical and Engineering Methods in Computer Science},
pages = {100--101},
year = {2012},
address = {Brno, CZ},
publisher = {MUNI}
}
@InProceedings{RETDEC_RAID_12,
author = {L. \\v{D}urfina and J. K\\v{r}oustek and P. Zemek and B. K\\'{a}bele},
title = {Accurate Recovery of Functions in a Retargetable Decompiler},
booktitle = {The 15th International Symposium on Research in Attacks, Intrusions and Defenses (RAID'12)},
pages = {390--392},
year = {2012},
address = {Amsterdam, NL},
publisher = {Springer}
}
@InProceedings{RETDEC_WCRE_12,
author = {L. \\v{D}urfina and J. K\\v{r}oustek and P. Zemek and B. K\\'{a}bele},
title = {Detection and Recovery of Functions and Their Arguments in a Retargetable Decompiler},
booktitle = {19th Working Conference on Reverse Engineering (WCRE'12)},
pages = {51--60},
year = {2012},
address = {Kingston, Ontario, CA},
publisher = {IEEE}
}
@InProceedings{RETDEC_ISC_12,
author = {L. \\v{D}urfina and J. K\\v{r}oustek and P. Zemek},
title = {Generic Source Code Migration Using Decompilation},
booktitle = {10th Annual Industrial Simulation Conference (ISC'12)},
pages = {38--42},
year = {2012},
address = {Brno, CZ},
publisher = {EUROSIS}
}
@InProceedings{RETDEC_SCLIT_12,
author = {J. K\\v{r}oustek and D. Kol\\'{a}\\v{r}},
title = {Object-File-Format Description Language and Its Usage in Retargetable Decompilation},
booktitle = {AIP Conference Proceedings},
pages = {466--469},
year = {2012},
address = {Kos, GR},
publisher = {AIP}
}
@InProceedings{RETDEC_SECURWARE_12,
author = {J. K\\v{r}oustek and P. Matula and J. Kon\\v{c}ick\\'{y} and D. Kol\\'{a}\\v{r}},
title = {Accurate Retargetable Decompilation Using Additional Debugging Information},
booktitle = {Proceedings of the Sixth International Conference on Emerging Security Information, Systems and Technologies (SECURWARE'12)},
pages = {79--84},
year = {2012},
address = {Rome, IT},
publisher = {IARIA}
}
@InProceedings{RETDEC_SCLIT_11,
author = {L. \\v{D}urfina and D. Kol\\'{a}\\v{r}},
title = {Generic detection of register realignment},
booktitle = {AIP Conference Proceedings},
pages = {806--809},
year = {2011},
address = {Kassandra, Halkidiki, GR},
publisher = {AIP}
}
@InProceedings{RETDEC_ACC_11,
author = {L. \\v{D}urfina and J. K\\v{r}oustek and P. Zemek and D. Kol\\'{a}\\v{r} and T. Hru\\v{s}ka and K. Masa\\v{r}\\'{i}k and A. Meduna},
title = {Advanced Static Analysis for Decompilation Using Scattered Context Grammars},
booktitle = {Proceedings of the Applied Computing Conference (ACC'11)},
pages = {164--169},
year = {2011},
address = {Angers, FR},
publisher = {WSEAS}
}
@Article{RETDEC_IJSIA_11,
author = {L. \\v{D}urfina and J. K\\v{r}oustek and P. Zemek and D. Kol\\'{a}\\v{r} and T. Hru\\v{s}ka and K. Masa\\v{r}\\'{i}k and A. Meduna},
title = {Design of a Retargetable Decompiler for a Static Platform-Independent Malware Analysis},
journal = {International Journal of Security and Its Applications},
pages = {91--106},
volume = {5},
number = {4},
year = {2011}
}
@InProceedings{RETDEC_ECCS_11,
author = {L. \\v{D}urfina and J. K\\v{r}oustek and P. Zemek and D. Kol\\'{a}\\v{r} and T. Hru\\v{s}ka and K. Masa\\v{r}\\'{i}k and A. Meduna},
title = {Design of an Automatically Generated Retargetable Decompiler},
booktitle = {2nd European Conference of COMPUTER SCIENCE (ECCS'11)},
pages = {199--204},
year = {2011},
address = {Puerto De La Cruz, Tenerife, ES},
publisher = {NAUN}
}
@InProceedings{RETDEC_EEICT_11,
author = {L. \\v{D}urfina},
title = {Recognition of Register Realignment by Scattered Context Grammars},
booktitle = {Proceedings of the 17th Conference and Competition STUDENT EEICT 2011 Volume 3},
pages = {470--474},
year = {2011},
address = {Brno, CZ},
publisher = {VUT FIT}
}
@InProceedings{RETDEC_CSIT_11,
author = {J. K\\v{r}oustek and P. Matula and L. \\v{D}urfina},
title = {Generic Plugin-Based Convertor of Executable File Formats and Its Usage in Retargetable Decompilation},
booktitle = {Proceedings of the 6th International Scientific and Technical Conference (CSIT'11)},
pages = {127--130},
year = {2011},
address = {Lviv, UA},
publisher = {IEEE}
}