United Kingdom: Freelancer profile Matthias Rohr from Hamburg, Web Security Consultant, Profiles from freelancers and companies

This is the plattform United Kingdom 
United Kingdom
Statistic

The average daily rate of our Freelancer amounts to 485 €, the hourly rate 56 €.

» Statistics
The facewall
Do you know someone?

New projects
freelancermap Vidcast (EN)
Discussions
Profile from Matthias Rohr, Web Security Consultant

Name: Matthias Rohr
Description: Web Security Consultant
Place: 20251 Hamburg
Categories: Consulting, Web development
Hourly-/Daily rates: k.A.
Website:
Foreign languages: german (Muttersprache)
english (Verhandlungssicher)
Diploma: Dipl.-Informatiker (FH)
Attachments: - keine -
Last update: 12.02.2010 19:23
Views: 2085
Now online: Offline
Other:DE.gif AT.gif CH.gif US.gif LI.gif 

Skills | References | Temporal and spatial availability. | Other | Contact

Abilities, knowledge, experiences:
Products
- Web Application Firewalls (WAFs): ModSecurity, F5 ASM, HyperGuard, Visonys Airlock
- Static Code Analysis: Fortify 360 (SCA, PTA, 360 Server), Ounce, Checkmarx
- Scanner: IBM AppScan, HP WebInspect, Accunetix, Nessus, w3af
- Server: IIS, Apache, Tomcat, JBoss, IBM WebSphere
- Development: Eclipse, Visual Studio, Subversion

Standards
- OWASP ASVS (Application Security Verification Standard)
- PCI-DSS (Payment Card Industry Data Security Standard)
- CWE, CVE (Common Weakness Enumeration, Common Vulnerabilities and Exposure)
- BSI (German Federal Office for Information Security): Baseline Protection Manual \"IT-
Grundschutz\", BSI 100-x, ISO 27001
- BDSG (German Federal Data Protection Act \"Bundesdatenschutzgesetz\")
- X.509 (digital signatures, PKI)
- IETF, RFC

Best Practices
- ITIL (IT Infrastructure Library)
- BSI Best Practices for Secure Web Applications (\"Best Practices für sichere
Webanwendungen\")
- Cigital Touch Points, Cigital BSIMM (Building Security In Maturity Model)
- OWASP (Open Web Application Security Project) OpenSAMM, OWASP Testing Guide, OWASP Code
Review Guide, OWASP Top 10, OWASP Developer Guide
- OSSTMM


Experiences
- Application security tests and security verifications (pentests)
- Rollout and use of dynamic and static code analysis tools (in particular Fortify 360)
- Hardening of web and application servers
- Implementation and configuration of web application firewalls (WAFs)
- Secure Development Lifecycle (SDL)
- Secure coding guidelines and security policies
- Integration of software security into development and QA processes
- Threat Modeling & Architectural Risk Analysis
- Security workshops and trainings for developers, QA tester and management
- Software development: methodologies, J2EE/Java EE, ASP.NET, PHP, SOA / Web Services,
JavaScript, Perl, Shell

References:
General Projects Related to Application Security
================================================

11/07 - 03/09 On-Site Security Officer on a Project to Develop a Web-Mailer with high Security Requirements
Role: Security requirement engineering, workshops, code reviews, pentests,
threat modeling
Technologies: F5 ASM, PKI, Fortify, Eclipse, various open source tools
Customer: Major logistics service provider

On-site project accompanying security officer for a web-mailer pilot with particular high
security requirements and features (such as qualified digital signature and non-
repudiation).

In addition to the definition of appropriate security requirements, much different kind of
security tests and analysis had to be carried out on different levels. This included
threat modeling, as well as static code analysis (using Fortify SCA), manual code review,
and in particular, penetration tests. For the use of Fortify SCA, some specific extensions
(e.g. JIRA integration and integration into the build environment) had to be written.

The platform was protected using F5 ASM as a web application firewall. In addition to this,
the Apache and PHP installation were strongly hardened (for instance by using the Suhosin
security patch).
---
07/07 - 07/09 J2EE Training and Workshops
Tasks: Trainer
Technologies: -
Customer: SIGS-DATACOM (professional IT training supplier)

In cooperation with a professional IT training supplier, various workshops where designed
as well as conducted several times. These included topics such as \"Secure Coding with Java
EE\", \"Best Practices for Secure Web Applications\" and \"Professional Web Security Testing\".

---
07/06 - 07/09 Various In-House Security Workshops
Role: Trainer
Technologies: -
Customer: Various enterprise companies such as insurance, e-commerce , public and other sectors

Conduction of approx. 15 workshops on secure web application development, awareness
trainings as well as trainings for security testers.
Target audience was developers, QA testers and project managers.

---
03/09 - 07/09: Fortify 360 Installation and Rollout
Role: Security Analyst
Technologies: Fortify 360, Visual Studio
Customer: Insurance Company

In order to identify security problems and to increase the overall software quality,
Fortify 360 was integrated into the customer’s development environment and development
processes. In addition to Fortify SCA (the source code analysis component) Fortify 360
Server was set-up as the major management component.

---
04/08 - 06/08: OWASP Best Practices Paper: Use of Web Application Firewalls (WAFs)
Role: Co-Author
Technologies -
Customer: OWASP (non-profit web security organization)

The paper outlines best practices for the enterprise use of web application firewalls. It
was written by the OWASP German Chapter and presented on various OWASP conferences.

---
10/09 Analysis of the Role and Authorization Scheme of a Content Management System
Role: Security Analyst
Technologies: -
Customer: Media Company

Target of this evaluation was the role and authorization scheme of a content management
system which was used for many major magazine productions. The main challenge was here to
consider workflow sensitive permissions. Furthermore, the effective permissions had to be
tested in regard to the security principles of \"need to know\" as well as \"separation of
privileges\".

Security Testing Experience
========================================

07/07 - 07/09 Periodic Security Tests (penetration tests) of a Central E-Commerce Web Portal
Role: Black box tests, risk assessment, reporting and presentation
Technologies: Acunetix, Nessus, w3af, various open source products
Customer: Major logistics service provider

Security tests of minor portal applications as well as major platform releases were performed periodically.
• Testing of specific security requirements
• Abuse case tests (business layer)
• State-of-the art security tests (OWASP TOP 10),e.g.
o Privilege Escalation
o Cross-site Scripting (XSS)
o SQL Injection
• Fuzzing
• OpenSSL cipher analysis
• Web service tests

In addition to the example given above, more than 90 enterprise web applications of other
companies where analyzed by me between 2005 and 2009.

---
05/06 - 08/06 Penetration Tests (On-Site) at a Worldwide ICT Provider
Role: Security Analyst
Technologies: Nessus, Nmap, Metasploit Framework, various open source tools
Customer: Worldwide ICT Provider

Execution of technical audits of multiple branches of a worldwide ICT Provider. This
included external as well as internal black-box penetration tests.
• Execution of network and port scans
• In-depth black-box-tests (manual and tool-based)
o Identification of legacy and test systems
o Known vulnerabilities (unpatched systems)
o Insecure services
o Insecure system and firewall configuration
o Denial-of-Service
• Fuzzing tests
• OpenSSL cipher analysis

---
05/09 - 06/09 Secure Code Analysis (SCA) of a Banking Application
Role: Security Analyst
Technologies: Fortify 360 (PTA and SCA), various open source tools
Customer: IT service provider within financial sector

Target of evaluation was an application for processing highly sensitive financial data
(with approx. 450.000 lines of code).
• Kick-off workshop
• Static security code analysis with Fortify SCA
• Dynamic security code analysis with Fortify PTA
• Manual code review and code inspections
• Integrative security test (pentest)
• Closing workshop
• Regression tests

---
09/09 - 09/09 Threat Modeling of an E-Commerce Web Application
Role: Threat Modeling, Workshops
Technologies -
Customer: Media Company

The task of this project was to create a threat model of a newly designed e-commerce
application for digital paid content. Conceptual security analysis of a newly designed e-
commerce application for digital paid content using threat modeling.
This approach was used to identify relevant threats and vulnerabilities in the application
security design and help to application\'s security design and helped to define relevant
countermeasures (within architecture, implementation and operating).
The threat model where later used as the basis for an integrative application security
test (pentest).

---
07/09 - 08/09 Architectural Risk Analysis of a Major SAP Application
Tasks: Security Analyst
Technologies: -
Customer: Media Company

Target of this evaluation was a distributed SAP HCM (human resources) application. The
focus of this assessment was to identify the correct processing of all personal data in
particular the correct use of cryptography.

Development Experience
==================================

08/07 - 02/08 Development of a Web-Based Supplier Portal
Role: Developer
Technologies: J2EE 1.5, Spring MVC, Acegi / Spring Security, Hibernate
Customer: Automotive Sector

Development of a web-based portal for central administration of supplier and customer
orders as well as master data.

Since this kind of highly confidential information was made available over the Internet,
security was considered a key issue during the complete development cycle. This included
security requirements, role and access concepts, static code analysis as well as security
testing.

---
01/08 - 11/08 OWASP Skavenger Project
Role: Design and development
Technologies: C#, MS.NET 2.0, Windows Forms, Perl
Customer: OWASP (non-profit web security organization)

During the Summer of Code 2008 sponsorship of the OWASP, a framework for passive
identification of security flaws was developed. This, in many ways new approach, basically
analyzes web traffic data of a man-in-the middle proxy such as WebScarab or Burp. The
project was presented on OWASP Summit 2008 in Portugal.

The framework itself consists of two major components:
• An analysis component (written in Perl) which analyzes traffic data of different
sources (Burp, WebScarab proxy caches) on the fly. The application was therefore strongly
object-oriented designed and offered different kinds of internal adapters as well as a
full APIs for easy enhancement of new functionality and input sources.
• A GUI component (written in C# and Windows Forms) for controlling the analysis
component and for helping users to interpret the output data.

---
01/01 - 04/01 Development of a Web-Based Call Center Client
Role: Developer
Technologies: PHP, Sybase, XML
Customer: Online Service Provider

Implementation of a web-based client application for processing Payback data by call
center employees. Access was restricted to authorized users using a role-based
authorization concept.

Temporal and spatial availability.:
22 Feb 2010 at 100%, availability on-site: 100%

Other:



Send inquiry
Name: * Company: *
Email address*: Phone:
Your website:
ZIP & City* Country*:
Subject*:
Inquiry*:

Security code: *
I accept your conditions:
(You agree that you do not send any spam messages to the freelancer, see § 4.8 our terms of use. There are no fees or contracts.)
  



Feedback: What do you think about this page?
Please write your feedback and click on a star. Then click: Send.
   



Other profiles like this
Oliver Lietz, Multimedia Consultant and Software DeveloperSascha Wald, .NET Developer; Quality Assurance, ProjectManagerChristian Bucholdt, Business focused IT | Requirements Engineering - Business Analysis - (International) Project Management - IT Service Management (ITIL) - IT Governance (CObIT) - Agile Project ManagementGabriele Caracausi, IT Freelancer Klaus-Dieter Hinck, Usability of  Websites & Software, User Testing, Site Reviews, Benchmark, Usability Standards, Concept´s, concrete Ideas to make things betterThorsten Heinrich, Certified Salesforce.com Consultant
Oguzhan Sereflisan, Technology/ IT Strategy ConsultantLaszlo Medveczky, leading small projects; Infrastructure Architect; Windows; MCSE; ITIL-Foundations Certified; International working environment; Outsourcing; Terminal Services - Citrix Administration; Cognos BI; ITIL Service ManagementClaudia Huber, International (Project) Management Assistant / PMOChristiane Reuter, Web Services (SOA) für (mobile) Internetanwendungen: Beratung, Modellierung (Daten, UML und BPM), Realisierung (.NET, JAVA J2EE, SOAP und in Zukunft auch SoA), Technische Projektleitung, MachbarkeitsstudienRegine Engelhardt, Oracle eBusiness, P2P, O2C, Consulting & Projectmanagement, Education und SupportJörn Mahnke, Interimsmanagement, Processdefining, Administration, 3rd level support, Softwaredevelopement

Freelancer Projektbörse Deutschland [DE] Freelancer Projektbörse Österreich [AT] Freelancer Projektbörse Schweiz [CH] Freelancers Projects United Kingdom [UK] Freelancers Projects USA [US] Список фрилансеров Каталог проектов Russian Federation [RU] Freelancer Proyectos España [ES] Freelance Borsa dei progetti Italy [IT] Список фрилансеров Каталог проектов Ukraine [UA] Freelancer Projektbörse Liechtenstein [LI] Freelancer Projektbörze Hungary [HU] Freelancers Projects New Zealand [NZ] Travailleur indépendant (freelancer) Bourse des projets France [FR] Freelancers Projects Slovakia [SK]

Themenrelevante Websites:

Bookmark bei: Mr. Wong Bookmark bei: Webnews Bookmark bei: Icio Bookmark bei: Oneview Bookmark bei: Linkarena Bookmark bei: Favoriten Bookmark bei: Yigg Bookmark bei: Del.icio.us Bookmark bei: Netscape

freelancermap © ist ein eingetragenes Warenzeichen der freelancermap GmbH. Alle Rechte vorbehalten.