SlideShare a Scribd company logo
RUBEN VAN VREELAND
Hacking CEO
How and when to start a business
BitSensor - How and when to start a business
BitSensor - How and when to start a business
BitSensor - How and when to start a business
BitSensor - How and when to start a business
BitSensor - How and when to start a business
BitSensor - How and when to start a business
BitSensor - How and when to start a business
BitSensor - How and when to start a business
9 months is the time it takes
companies to find out they have been
hacked.
Lets change that to 50 milliseconds.
https://haveibeenpwned.com/
DEMO
BitSensor - How and when to start a business
BitSensor - How and when to start a business
BitSensor - How and when to start a business
Building BitSensor trough collaboration
WHY NOW?
BitSensor - How and when to start a business
BitSensor - How and when to start a business
$allowed = array('gif', 'png', 'jpg'); //Allowed extensions
$filename = $_FILES['image']['name'];
$exts = array_slice(explode('.', $filename), 1); //Get extensions
foreach ($exts as $ext) {
if(!in_array($ext,$allowed) ) {
trigger_error("Disallowed file format on upload");
}
}
PHP ERROR: Disallowed file format on upload
foreach ($exts as $ext) {
` if(!in_array($ext,$allowed) ) {
trigger_error("Disallowed file format upload");
}
}
GET /integration-guide/content/gitbook/plugins/gitbook-plugin-
search/search.js HTTP/1.1
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36
(KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36
Accept-Language: nl-NL,nl;q=0.8,en-US;q=0.6,en;q=0.4
"input": {
"http.get.b": "<script>alert(1)"
}
Code Tripwire
Correlation
Input Analysis
Log analysis
You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to
use near ''' at line 1
$allowed = array('gif', 'png', 'jpg'); //Allowed extensions
$filename = $_FILES['image']['name'];
$exts = array_slice(explode('.', $filename), 1); //Get extensions
foreach ($exts as $ext) {
if(!in_array($ext,$allowed) ) {
trigger_error("Disallowed file format on upload");
}
}
require_once 'phar://bitsensor.phar';
DEMO
HOW DO WE SELL?

More Related Content

PDF
Defeating Cross-Site Scripting with Content Security Policy
PPTX
Zero to Online Cafe in 20 minutes
PDF
워드프레스 플러그인 개발 입문
PPTX
WordPress Security
PDF
WordPress mit Composer und Git verwalten
PDF
Web-Performance
PPTX
A 2-2 php on windows azure
PPTX
PHP on Windows Azure
Defeating Cross-Site Scripting with Content Security Policy
Zero to Online Cafe in 20 minutes
워드프레스 플러그인 개발 입문
WordPress Security
WordPress mit Composer und Git verwalten
Web-Performance
A 2-2 php on windows azure
PHP on Windows Azure

What's hot (20)

PDF
Leave No One Behind with HTML5 - FFWD.PRO, Croatia
PDF
JavaScript APIs - The Web is the Platform - MDN Hack Day, Sao Paulo
PDF
Mehr Performance für WordPress - WordCamp Köln
PDF
HOW TO UPLOAD AND DISPLAY IMAGE PHP HTML SQL
PPTX
Installing odoo v8 from github
PPTX
Vagrant WordCamp Hamilton
PDF
HTML5, The Open Web, and what it means for you - MDN Hack Day, Sao Paulo
PDF
mapserver_install_linux
PDF
SocketStream
PPT
How to host an app for $20 in 20min using buildout and hostout
PDF
PDF
02 Installing and configuring PHP environment & PhpStorm #burningkeyboards
TXT
Simple php backdoor_by_dk
PDF
Client-side Storage 
 
PDF
Databases and MySQL
PDF
PHP and Databases
PDF
Webinar - Manage Firewall with Puppet
PDF
Attractive HTML5~開発者の視点から~
PDF
WordPress Realtime - WordCamp São Paulo 2015
PDF
Secure Coding with WordPress - WordCamp SF 2008
Leave No One Behind with HTML5 - FFWD.PRO, Croatia
JavaScript APIs - The Web is the Platform - MDN Hack Day, Sao Paulo
Mehr Performance für WordPress - WordCamp Köln
HOW TO UPLOAD AND DISPLAY IMAGE PHP HTML SQL
Installing odoo v8 from github
Vagrant WordCamp Hamilton
HTML5, The Open Web, and what it means for you - MDN Hack Day, Sao Paulo
mapserver_install_linux
SocketStream
How to host an app for $20 in 20min using buildout and hostout
02 Installing and configuring PHP environment & PhpStorm #burningkeyboards
Simple php backdoor_by_dk
Client-side Storage 
 
Databases and MySQL
PHP and Databases
Webinar - Manage Firewall with Puppet
Attractive HTML5~開発者の視点から~
WordPress Realtime - WordCamp São Paulo 2015
Secure Coding with WordPress - WordCamp SF 2008
Ad

Viewers also liked (9)

PDF
Tradução-Teoria e prática - de John Milton
PPT
PHP TRAINING COMPANY IN AHMEDABAD
PPTX
Trip to sri lanka
PDF
Pensar o traduzir
PPTX
Acoso en menores por medio de las redes sociales
PPT
Live project
PDF
Project 8 Summary
PPT
Presentacion ensayo
PDF
How to create simple solutions to complex issues using the cloud
Tradução-Teoria e prática - de John Milton
PHP TRAINING COMPANY IN AHMEDABAD
Trip to sri lanka
Pensar o traduzir
Acoso en menores por medio de las redes sociales
Live project
Project 8 Summary
Presentacion ensayo
How to create simple solutions to complex issues using the cloud
Ad

Similar to BitSensor - How and when to start a business (20)

PPTX
Hacking Wordpress Plugins
PPTX
Secure programming with php
PDF
PHP Web Development
ODP
LAMP security practices
PDF
PHP Backdoor: The rise of the vuln
PPTX
Secure PHP Coding - Part 1
ODP
How secure is your code?
DOCX
Web-servers & Application Hacking
PPTX
Unit3IIpartpptx__2024_10_17_19_07_58 2.pptx
PDF
Secure PHP Coding
PDF
Php Security
PDF
Session10-PHP Misconfiguration
PDF
Remote File Inclusion (RFI) Vulnerabilities 101
PPTX
CodeIgniter i18n Security Flaw
PDF
[HES2013] Virtually secure, analysis to remote root 0day on an industry leadi...
PDF
Php vulnerability presentation
PPTX
WordPress Security Best Practices
PPTX
Securing your web apps now
PPTX
WordPress Security - Dealing With Today's Hacks
PPT
Beyond Automated Testing - RVAsec 2016
Hacking Wordpress Plugins
Secure programming with php
PHP Web Development
LAMP security practices
PHP Backdoor: The rise of the vuln
Secure PHP Coding - Part 1
How secure is your code?
Web-servers & Application Hacking
Unit3IIpartpptx__2024_10_17_19_07_58 2.pptx
Secure PHP Coding
Php Security
Session10-PHP Misconfiguration
Remote File Inclusion (RFI) Vulnerabilities 101
CodeIgniter i18n Security Flaw
[HES2013] Virtually secure, analysis to remote root 0day on an industry leadi...
Php vulnerability presentation
WordPress Security Best Practices
Securing your web apps now
WordPress Security - Dealing With Today's Hacks
Beyond Automated Testing - RVAsec 2016

Recently uploaded (20)

PPTX
Monitoring Stack: Grafana, Loki & Promtail
PPTX
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
PDF
Download FL Studio Crack Latest version 2025 ?
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
iTop VPN 6.5.0 Crack + License Key 2025 (Premium Version)
PDF
17 Powerful Integrations Your Next-Gen MLM Software Needs
PDF
AutoCAD Professional Crack 2025 With License Key
DOCX
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
PDF
Complete Guide to Website Development in Malaysia for SMEs
PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
PPTX
Why Generative AI is the Future of Content, Code & Creativity?
PPTX
assetexplorer- product-overview - presentation
PDF
wealthsignaloriginal-com-DS-text-... (1).pdf
PDF
Salesforce Agentforce AI Implementation.pdf
PPTX
Patient Appointment Booking in Odoo with online payment
PPTX
Computer Software and OS of computer science of grade 11.pptx
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PDF
iTop VPN Free 5.6.0.5262 Crack latest version 2025
PDF
Designing Intelligence for the Shop Floor.pdf
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Monitoring Stack: Grafana, Loki & Promtail
AMADEUS TRAVEL AGENT SOFTWARE | AMADEUS TICKETING SYSTEM
Download FL Studio Crack Latest version 2025 ?
Navsoft: AI-Powered Business Solutions & Custom Software Development
iTop VPN 6.5.0 Crack + License Key 2025 (Premium Version)
17 Powerful Integrations Your Next-Gen MLM Software Needs
AutoCAD Professional Crack 2025 With License Key
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
Complete Guide to Website Development in Malaysia for SMEs
Weekly report ppt - harsh dattuprasad patel.pptx
Why Generative AI is the Future of Content, Code & Creativity?
assetexplorer- product-overview - presentation
wealthsignaloriginal-com-DS-text-... (1).pdf
Salesforce Agentforce AI Implementation.pdf
Patient Appointment Booking in Odoo with online payment
Computer Software and OS of computer science of grade 11.pptx
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
iTop VPN Free 5.6.0.5262 Crack latest version 2025
Designing Intelligence for the Shop Floor.pdf
Internet Downloader Manager (IDM) Crack 6.42 Build 41

BitSensor - How and when to start a business

  • 1. RUBEN VAN VREELAND Hacking CEO How and when to start a business
  • 10. 9 months is the time it takes companies to find out they have been hacked. Lets change that to 50 milliseconds. https://haveibeenpwned.com/
  • 11. DEMO
  • 15. Building BitSensor trough collaboration
  • 19. $allowed = array('gif', 'png', 'jpg'); //Allowed extensions $filename = $_FILES['image']['name']; $exts = array_slice(explode('.', $filename), 1); //Get extensions foreach ($exts as $ext) { if(!in_array($ext,$allowed) ) { trigger_error("Disallowed file format on upload"); } } PHP ERROR: Disallowed file format on upload
  • 20. foreach ($exts as $ext) { ` if(!in_array($ext,$allowed) ) { trigger_error("Disallowed file format upload"); } } GET /integration-guide/content/gitbook/plugins/gitbook-plugin- search/search.js HTTP/1.1 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36 Accept-Language: nl-NL,nl;q=0.8,en-US;q=0.6,en;q=0.4 "input": { "http.get.b": "<script>alert(1)" } Code Tripwire Correlation Input Analysis Log analysis You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''' at line 1
  • 21. $allowed = array('gif', 'png', 'jpg'); //Allowed extensions $filename = $_FILES['image']['name']; $exts = array_slice(explode('.', $filename), 1); //Get extensions foreach ($exts as $ext) { if(!in_array($ext,$allowed) ) { trigger_error("Disallowed file format on upload"); } } require_once 'phar://bitsensor.phar';
  • 22. DEMO
  • 23. HOW DO WE SELL?

Editor's Notes

  • #3: Ruben van Vreeland – Ethical hacker. Hacked into LinkedIn, Indiegogo, Kickstarter, Ebay, Marktplaats. Invited me to join his idea. Together with Alex Dings and Sven Dubbeld. Perfect team, balanced functions.
  • #4: Ruben van Vreeland – Ethical hacker. Hacked into LinkedIn, Indiegogo, Kickstarter, Ebay, Marktplaats. Invited me to join his idea. Together with Alex Dings and Sven Dubbeld. Perfect team, balanced functions.
  • #12: Ruben van Vreeland – Ethical hacker. Hacked into LinkedIn, Indiegogo, Kickstarter, Ebay, Marktplaats. Invited me to join his idea. Together with Alex Dings and Sven Dubbeld. Perfect team, balanced functions.
  • #17: Ruben van Vreeland – Ethical hacker. Hacked into LinkedIn, Indiegogo, Kickstarter, Ebay, Marktplaats. Invited me to join his idea. Together with Alex Dings and Sven Dubbeld. Perfect team, balanced functions.
  • #23: Ruben van Vreeland – Ethical hacker. Hacked into LinkedIn, Indiegogo, Kickstarter, Ebay, Marktplaats. Invited me to join his idea. Together with Alex Dings and Sven Dubbeld. Perfect team, balanced functions.
  • #24: Ruben van Vreeland – Ethical hacker. Hacked into LinkedIn, Indiegogo, Kickstarter, Ebay, Marktplaats. Invited me to join his idea. Together with Alex Dings and Sven Dubbeld. Perfect team, balanced functions.