Budapest, JUN14
Budapest, JUN14
early: €470 ; final: €580
WebAppSec testing/fixing

Budapest (HU), 1-day intensive training

Early tickets till MAY31: €470 net [148KHUF+VAT]
Final price: €580 net [185KHUF+VAT]/seat.

* Note: there is also a Burp workshop the previous day, and by booking to the both you'll get 10% off.

Onsite lunch: pizza by
Green Fox Academy.
We'll advise you on hotels, travel and hangouts.

June 14 (Fri), 10:00-19:00
Green Fox Academy, Budapest
 Glenn ten Cate
course topics
upon completion
certificate of attendance
(with the vouchers booked)

Read the legend text under the actions tabs! Mind the applicable VAT option! Also, guys, read the full booking guide below and don't hesitate to ask !

Book>Enroll>Go:  () Faythe books tickets for Alice and Bob or herself ▸ She gets a VAT invoice to pay via wiretransfer or by bankcard ▸ Faythe gets voucher(s) by email ▸ () Bob and Alice (or Faythe) use their personal vouchers to enroll.

 Fast booking:  If the above corporate flow is not for you, you may choose to checkout with PayPal ().
Or pay €50 now as a deposit to reserve () your seat at the earlybird price, receive your invoice, and pay the rest 3 weeks before the event.

 VAT:  EU VAT registered businesses pay 0% VAT, and the same applies to non-EU businesses and citizens. Hungarian companies and EU resident individuals must pay 27% VAT on top of the net price.

Webapp security testing, hacking and fixing

Practice-changing impact, long lasting security knowledge and skills -- are the expected outcomes of this new-school webapp security training. This is a training with minimum lectures and all focused on hands-on exercises. We start off with some understanding of secure development and the secure coding principles. Then we do basic hacking challenges and move gradually to the advanced topics, but after that we do exercises that are about fixing vulnerable code. The attendees will have after this course a vast set of actionable knowledge and practise to be used straight away.

Also using the OWASP SKF project will enable them after the course to build secure applications by design but also continue improving and training themselves.

WebAppSec testing/fixing

from the 'DIY security testing' series

full title
Webapp security testing, hacking and fixing
course level
practical baseline+
developers, testers, security specialists and champions
1 XL day, 7 hrs education time
a laptop
KALI, Python2 and Python3, ZAP or Burp community edition; your favorite IDE (for the fixing of vulnerabilities)
qualification requirement
basic programming skills (for the Labs we will start from basic hands-on exploits to advanced ones)

Intro to principles and practice of secdev

Intro to practical secure development
Setting up the right security requirements using OWASP SKF
Create and train security champions
S-SDLC basics, secure development as integral part of SDLC
Automatic tools and their values, non-automatic tools, pentests, peer code review, assisted code-review

Testing/hacking and fixing

Common server-side vulnerabilities and their defense
Injections: SQLi, XML injections, JSON, XPath, XSS, cookie injection, open redirection, http header injection, 2 deserialization attacks
Path traversal, XXE, Buffer overflow, Zip bomb, Million laugh, RFI, Insecure file upload, Code execution, Remote file inclusion
Command injection
Insecure direct object reference
Server side template injection
CSRF bypassing
Authorization bypasses
Common client-side vulnerabilities and their defense
XSS (types, impact, causes, defenses, other html injections, BeEF)
CSRF, Clickjacking, Same-origin policy, CORS
Client side template injection

Security design

Security by design
Threat modelling
Separation of duties, trust boundaries, security boundaries, defence in depth, principle of least privilege, minimising the attack surface, risk driven mitigation
Business logic vulnerabilities

This workshop is delivered by

As a coder, hacker, speaker, trainer and security chapter leader employed at ING Belgium Glenn has over 15 years experience in the field of security. One of the founders of defensive development [defdev] a security trainings series dedicated to helping you build and maintain secure software and also speaking at multiple other security conferences in the world.

Glenn and his brother Riccardo also donated an entire knowledge framework solely dedicated to help developers make their code secure by design to OWASP. See:
SKF (Security knowledge framework) .

His goal is to create an open-source secure software development life cycle with the tools and knowledge gathered over the years and solving the SecDevOps challenges people face.

From Glenn's trainings record:
EC-Council, LastPass, LogMeIn, defdev1805, defdev1611

The workshop is hosted by

Booking assistance,
feedback, questions 

Do not hesitate to call or otherwise contact our support!  select/copy assistance form  google form
@defdeveu  direct message us +36309225777   from noon to 9pm

Do not hesitate to ask questions, request assistance, call for support, ask about the course, invoicing, payment options, visa support, hotels, etc.

We also understand that buying expensive tickets still requires a decision making process, even if our trainings are superior. ,)

We also suggest you walk through:

  • The course abstract and agenda above
  • The tickets booking and enrollment guide below
  • The FAQ section on the main page.

Booking/enrollment guide

  • Use the corresponding booking form to indicate your order (the 'book tickets' button/tab on the event page will ignite a link similar to which will redirect to the google form).
    It doesn't matter at this step whether you book a seat for yourself or seats for others.
  • When booking please check the header of the form for details and instructions.
  • Upon receipt of your booking form we will contact you in email.
  • We send you an invoice when all the particulars are clear for us and confirmed on your side.
  • Upon receipt of payment we send you vouchers, one voucher per seat (visitor).
    The vouchers are 6 characters codes.
  • If your were helping your colleagues to book their seats, you forward the vouchers one-by-one to the eligible individuals.
  • The enrollment form is available via the 'Enroll w voucher' tab on the event page.
    The enrollment link is something similar to which will redirect to the google form.
  • A visitor enrolls herself to the course using her personal voucher code at the corresponding form.
  • When the event is approaching we will contact the enrolled/registered visitors with a so called "student's doc" which will contain all the details of the course. May that document not be shared with a student/visitor 5 days prior the event, please alarm us at the above channels!
Fast booking/reservation

May the above corporate flow not fit your situation, you can choose to pay €50 now as a deposit to reserve your seat at the price of today, receive your invoice, and pay the rest cca. 3 weeks before the event.

  • Hit the 'Reserve fast (€50 deposit)' button/tab on the event card. Pay that deposit instantly at PayPal / with any debit/credit card.
  • We will contact you in email within a day to confirm your reservation.
What payment options are available?

Wiretransfer (SEPA/SWIFT/TransferWise), credit/debit cards, Paypal-to-Paypal.

What VAT rate applies/payable/included/excluded?
  • In case of EU VAT subjects (except the Hungarian businesses) and of non-EU clients the rate is 0%.
    Thus ticket price of €1000 is net 1K + 0 VAT payable.
  • For all the other clients -- EU individuals and Hungarian companies -- the VAT is 27%, and is NOT included in the announced ticket prices.
    Thus the announced ticket price of €1000 means €1'270 payable for them (including VAT).
  • Note: special fiscal/taxation regulation cases may apply.
Are the tickets refundable?

We refund the price you paid with deduction of a €50 cancellation fee per seat when cancellation is requested by a client latest on the 32nd day prior the event. In case of the later requests we are ready to suspend and reassign your order to an other training (€50 re-booking fee per seat applies).

Why is that weird note at the event card: "In the unlikely case of low demand this training can be gracefully cancelled..."?

One of the standard conditions of our public trainings is that the booked tickets are to cover the costs. If on the 32nd day prior to the event we see that the announced training may end up in losses then we may cancel it with full rollback. All parties retire back to square one. You as the client get full refund of the money transfered for the tickets of the cancelled event.

Who issues the invoices and is the beneficiary of payments? Kft., Budapest, Hungary
VAT: HU13804079, Estd: 2006, EU ID: HUOCCSZ.01-09-874089 [in Hungarian only, but the official registry, pass the captcha first]
PayPal merchant ID: FUBRZGH72QGZQ

We require special kind of invoice due to our local regulations, is it possible to get such?

Sure! Let's arrange that at the booking stage.

Other standard questions? (eg. discounts)

Please, browse the other FAQ section below. Also, don't hesitate to contact us on the above channels: assistance form, email, twitter dm, call.

The full catalog of our courses is available at

For sponsors

def[dev]eu events provide a unique opportunity for the secure development tooling and services providers to get in touch with developers and team leaders from cool European development teams and IT departments

Contact us at, direct message us on twitter @defdeveu or call +32476222722 [Timur].

The training is supported by