Estuve con poco tiempo y ganas de sentarme a escribir, pero tengo que retomar! Como se acerca la Eko de este año quería escribir unas líneas de lo que fue para mi la del año pasado
Disculpen la mala redacción o lo rápido del asunto xD
Quería comentar como estuvo la Ekoparty del año pasado
Como bien saben, Ekoparty es una conferencia de seguridad informática, que el año pasado se llevó a cabo en Buenos Aires del 2 al 4 de noviembre. Esta edición fue gratis para todos.
Hubo charlas sobre estos temas dadas por expertos, entrevistas para trabajos en este ámbito, y competencias entre hackers.
¡Personalmente arranqué una semana antes con uno de los trainings más intensivos el ADVANCED FUZZING AND CRASH ANALYSIS by Richard Johnson! Acá va el temario, lo incluyo porque lo vale »ADVANCED-FUZZING» ADVANCED FUZZING AND CRASH ANALYSIS Trainer: Richard Johnson Descripción general: This training is designed to introduce students to the best tools and technology available for automating vulnerability discovery and crash triage with a focus on delivering a practical approach to applying this technology in real deployments. Through an applied understanding of introductory program analysis and binary translation, techniques for finding various bug classes and methods for improved crash debugging will be discussed. We will take a deep dive into fuzzing, covering all aspects of this practical approach to finding bugs. As the most approachable and versatile of the available tools, the student will apply various fuzzing techniques to several real-world pieces of software. Students will learn strategies for analyzing attack surface, writing grammars, and generating effective corpus. We will explore in detail the latest innovations such as harnessing code coverage for guided evolutionary fuzzing and symbolic reasoning for concolic fuzzing. We approach crash analysis through the lens of scriptable debuggers and program analysis. We will apply tools like reverse debugging and memory debuggers to assist in interactively diagnosing root cause of crashes. Then we will leverage the power of dynamic taint tracking and graph slicing to help isolate the path of user controlled input in the program and identify the exact input bytes influencing a crash. Lastly, we will look at possible ways to determine the impact of a vulnerability. This class will focus on x86/x64 architecture and target file parsers, network parsers and browsers on both Windows and Linux environments. This class is meant for professional developers or security researchers looking to add an automation component to their software security analysis. Students wanting to learn a programmatic and tool driven approach to analyzing software vulnerabilities and crash triage will benefit from this course. Temario: Analysis of generational and mutational fuzzing Fuzzing file and network parsers with coverage guided fuzzing Best practices for high performance fuzzing Dynamic Binary Translation for Fuzzing and Triage Fuzzing parsers with WinAFL Fuzzing browsers with evolutionary grammar fuzzing Time Travel Debugging Taint assisted root cause analysis Symbolic and Concolic Execution Requerimientos: Students should be prepared to tackle challenging and diverse subject matter and be comfortable writing functions in C/C++ and python to complete exercises involving completing plugins for the discussed platforms. Attendees should have basic experience with debugging native x86/x64 memory corruption vulnerabilities on Linux or Windows. Hardware / Software Requirements: Students should have the latest VMware Player, Workstation, or Fusion working on their machine. »ADVANCED-FUZZING»
¡Así que fueron 4 días desde la mañana a la tarde a tiempo completo! mi certificado y post training 🙂
El evento estuvo, fueron los días siguientes, así que fueron literalmente una semana puro hacking ! 😀 (imagen blureada intencionalmente)
La misma de desarrolló en el Centro de Convenciones Buenos Aires, paso seguido por la puerta, pero nunca había entrado hasta ese momento. Es un lugar amplio y que le da un toque de gran nivel al evento a nivel regional.
Hubo muchas presentaciones, cada una más interesante que la otra, la que más me llegó fue la de Mariano Nuñez de Onapsis. Sobre todo porque él venía a realizar consultoría en el lugar donde trabajo y hoy en día armo algo gigante y que resuena a nivel mundial y sigue teniendo la misma buena onda y siendo el mismo de siempre. En su charla, comentaba como llego a crear el mundo que es Onapsis y los problemas que tuvo a nivel humano con las decisiones que se vió obligado a tomar en algunos casos.
Cierro con esto ! Lo mas loco fue el wardriving