Mario Vilas

Senior Security Consultant at VerSprite Cybersecurity

Barcelona, Catalonia, Spain
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Mario Vilas is a Senior Security Consultant with 17 years of hands-on experience in penetration testing, exploit development, source code auditing and web-application security, currently based in Barcelona. He has delivered assessments for major financial institutions, public bodies and telecoms across roles at VerSprite, NCC Group and Buguroo, and was the main developer on the R&D team for the GoLismero automated web pen-testing framework. A seasoned exploit writer from his Core Security days, he combines low-level vulnerability research and reliable Python tooling with scalable security assessments and client-facing engagement. His open-source contributions include significant fixes and a Heartbleed detection plugin for GoLismero and a widely used unofficial Google search Python binding, showing a pragmatic blend of offensive research and practical developer tooling.
code17 years of coding experience
job10 years of employment as a software developer
bookUniversity of Buenos Aires
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
908reputation
81kreached
25answers
1question
Badges
sqlite
top-5%
zlib
top-5%
github-logo-circle

Github Skills (22)

python10
web-application-security10
beautifulsoup10
webscraping10
apidoc9
vulnerability-scanners9
sqlite9
zlib9
openssl9
api9
argparse9
scanning9
reverse-engineering6
database6
pyflakes6

Programming languages (11)

TypeScriptJavaShellC++CJavaScriptGoHTML

Github contributions (5)

github-logo-circle
golismero/golismero

Jul 2013 - Apr 2020

GoLismero - The Web Knife
Role in this project:
userBack-end Developer
Contributions:43 commits, 7 PRs, 16 pushes in 6 years 9 months
Contributions summary:Mario contributed significantly to the core functionality of GoLismero, implementing features and fixing bugs in the Python codebase. Their work includes addressing control-C problems, IPv6 parsing, and recursion issues within the spider plugin. Furthermore, the user introduced a new plugin to detect the OpenSSL Heartbleed vulnerability, demonstrating a focus on security and web application testing. Other commits focus on command line argument handling.
golangknife
MarioVilas/googlesearch

Oct 2012 - Nov 2020

Google search from Python (unofficial).
Role in this project:
userBack-end Developer
Contributions:2 releases, 8 reviews, 107 commits in 8 years 1 month
Contributions summary:Mario primarily contributed to the development of the Google search bindings library. The commits show the initial creation of the library with version 1.0 and subsequent updates. The user added features, fixed bugs, and improved compatibility, including Python 3 support, and also made the library more user-friendly with better command-line support.
googlepythonsearchgoogle-search
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mario Vilas - Senior Security Consultant at VerSprite Cybersecurity