Michele Spagnuolo

Michele Spagnuolo

Puzzle Author at Gild

Location
Milan Area, Italy
Industry
Information Technology and Services

As a LinkedIn member, you'll join 150 million other professionals who are sharing connections, ideas, and opportunities. And it's free! You'll also be able to:

  • See who you and Michele Spagnuolo know in common
  • Get introduced to Michele Spagnuolo
  • Contact Michele Spagnuolo directly

View Full Profile

Michele Spagnuolo's Overview

Current
  • Security Consultant / System Administrator at Spreaker
  • Puzzle Author at Gild
Education
  • Alta Scuola Politecnica
  • Politecnico di Milano
  • University of Illinois at Chicago
  • Politecnico di Milano
  • Liceo Scientifico statale "Alessandro Antonelli"
Recommendations

4 people have recommended Michele

Connections

64 connections

Websites

Michele Spagnuolo's Summary

Currently studying Engineering of Computing Systems at Politecnico di Milano (Laurea Magistrale) in a joint program with University Of Illinois at Chicago (UIC).

* December 2011 - Admitted to Alta Scuola Politecnica
* November 2011 - Featured on Google Security Hall of Fame
* July 2011 - Laurea (B.Sc.) in Computer Engineering at Politecnico di Milano - 105/110.
* August 2009 - won a study trip to Dublin, Ireland, together with 35 other Italian students who finished High School with maximum mark.
* 2008 - High school diploma (Liceo scientifico PNI) - 100/100+L. Awarded a merit-based scolarship and added to the national INDIRE Registry of Excellence (http://bit.ly/h6unl0).
* May 2008 - won an EU promoted contest with an essay about Altiero Spinelli - "Altiero Spinelli: la forza di un sogno"
Visit to the European Parliament and European Commission at Bruxelles.
* September 2007 - become an Offensive Security Certified Professional (OSCP), certificate holder ID: OS-101-02045.
* June 2007 - University of Cambridge ESOL Examinations - FCE Grade A.
* 2005 - 2006 - Won several EU-sponsored contests. Visits to Amsterdam and Den Haag.

Software & web development

* SMSRecover - dedicated service helping end-users in retrieving accidentally deleted messages on iPhones, using forensic techniques.
* iPhoneSMSExport - convert your text messages to CSV, HTML or PDF online, for free. [PHP/Delphi]
* Trovatel - Open Source project to perform direct and reverse phone numbers lookups (Italian numbers only). [Delphi]

Specialties

Web Security, Penetration Testing, Software Engineering, Java, C/C++, Python, Perl, Delphi, PHP, MySQL, *nix, Mac OS X.

Michele Spagnuolo's Certifications

  • OSCP (Offensive Security Certified Professional)

    • Offensive Security
    • License OS-101-02045
  • First Certificate in English (Council of Europe Level B2)

    • University of Cambridge - ESOL
    • June 2007
  • TOEFL iBT

    • ETS
    • April 2011

Michele Spagnuolo's Education

Alta Scuola Politecnica

VIII Cycle

20112013 (expected)

Politecnico di Milano

Laurea Magistrale, Engineering of Computing Systems

20112013 (expected)

University of Illinois at Chicago

MSc, Computer Science

20112013 (expected)

Politecnico di Milano

BEng, Engineering of Computing Systems

20082011

Liceo Scientifico statale "Alessandro Antonelli"

Diploma, Liceo Scientifico PNI

20032008

100/100+L .

Michele Spagnuolo's Languages

  • Italian

    (Native or bilingual proficiency)
  • English

    (Professional working proficiency)

Michele Spagnuolo's Additional Information

Websites:
Interests:

Web security, Penetration Testing, Coding, Computer Engineering, Science, Math, Philosophy, Photography, Books, Humour, General Curiosity.

Groups and Associations:
Honors and Awards:

2011 - Google Security Hall of Fame - "Honorable Mention" - http://www.google.com/intl/en/about/corporate/company/halloffame.html

2008 - High school diploma (Liceo scientifico PNI) - 100/100+L. Awarded a merit-based scolarship and added to the national INDIRE Registry of Excellence (http://bit.ly/h6unl0).

Offensive Security Certified Professional #OS-101-02045
Won several EU promoted contests (view Summary).

Michele Spagnuolo's Publications

  • PHP-Nuke Search Module Cross-Site Scripting Vulnerability

    • SecurityFocus
    • August 1, 2007

    PHP-Nuke is prone to a cross-site scripting vulnerability because the application fails to properly sanitize user-supplied input.

    An attacker may leverage this issue to have arbitrary script code execute in the browser of an unsuspecting user in the context of the affected site. This may help the attacker steal cookie-based authentication credentials and launch other attacks.

  • Reuters.com HTML injection + XSS

    • March 10, 2011

    Reuters Finance is vulnerable to a Cross-Site-Scripting (XSS) attack, and to a HTML code injection.

  • Using Parse Tree Validation to Prevent SQL Injection Attacks

    • July 1, 2011

    Based on "Using Parse Tree Validation to Prevent SQL Injection Attacks" by Gregory T. Buehrer, Bruce W. Weide, and Paolo A. G. Sivilotti.

    An SQL injection attack targets interactive web applications that employ database services. Such applications accept user input, such as form fields, and then include this input in database requests, typically SQL statements. In SQL injection, the attacker provides user input that results in a different database request than was intended by the application programmer. That is, the interpretation of the user input as part of a larger SQL statement, results in an SQL statement of a different form than originally intended. We describe a technique to prevent this kind of manipulation and hence eliminate SQL injection vulnerabilities. The technique is based on comparing, at run time, the parse tree of the SQL statement before inclusion of user input with that resulting after inclusion of input.

    I wrote a simple Bison grammar for a subset of SQL and a lexer in Flex, then a PHP frontend that presents the user differences between parse trees of two queries: a reference query and a query to test.

  • AmericanExpress.com XSS vulnerability (SSL with Extended Validation bypass)

    • August 13, 2011

    American Express website is vulnerable to a Cross-Site-Scripting (XSS) attack.
    Since a malicious attacker can execute arbitrary JS code, SSL EV is bypassed.

  • Mirror.co.uk XSS vulnerability

    • August 18, 2011

    The Mirror is vulnerable to Cross-Site-Scripting (XSS) attacks.

  • Google Security Hall of Fame - Honorable Mention

    • November 2011

    I have discovered a security vulnerability in Google Sites.

  • Facebook "Post By Email" in Facebook Groups is vulnerable

    • January 2012

    If you have a hosted email address associated with your Facebook account (probably every email address without DKIM key signing mechanism, except GMail, Hotmail, MSN and a few others big mail providers) you are vulnerable and everyone can post as you in Facebook groups which have an associated @groups.facebook.com email address.

Michele Spagnuolo's Experience

Security Consultant / System Administrator

Spreaker

Privately Held; 11-50 employees; Internet industry

2011Present (1 year)

Security auditing, systems replication in the Cloud (AWS), PostgreSQL database replication with continuous archiving (warm standby server).

Puzzle Author

Gild

Privately Held; 11-50 employees; Internet industry

October 2011Present (8 months)

I write programming challenges for Gild (algorithmic and code snippets).

Contact Michele for:

  • career opportunities
  • consulting offers
  • new ventures
  • job inquiries
  • expertise requests
  • business deals
  • reference requests
  • getting back in touch

View Michele Spagnuolo’s full profile to...

  • See who you and Michele Spagnuolo know in common
  • Get introduced to Michele Spagnuolo
  • Contact Michele Spagnuolo directly

View Full Profile

Not the Michele Spagnuolo you were looking for? View more »

Viewers of this profile also viewed...