Suche senden
Hochladen
Codeigniter : the security and the magic of hook
•
7 gefällt mir
•
6,812 views
Abdul Malik Ikhsan
Folgen
Codeigniter : the security and the magic of hook
Weniger lesen
Mehr lesen
Technologie
Business
Melden
Teilen
Melden
Teilen
1 von 17
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
Appsdba interview question
Appsdba interview question
Deepti Singh
Ubuntu 9.10 Party Tainan - small talk
Ubuntu 9.10 Party Tainan - small talk
Irvin Chen
Codeigniter : Custom Routing - Manipulate Uri
Codeigniter : Custom Routing - Manipulate Uri
Abdul Malik Ikhsan
Codeigniter : Using Third Party Components - Zend Framework Components
Codeigniter : Using Third Party Components - Zend Framework Components
Abdul Malik Ikhsan
CodeIgniter L3 model & active record & template
CodeIgniter L3 model & active record & template
Mohammad Tahsin Alshalabi
CodeIgniter & MVC
CodeIgniter & MVC
Jamshid Hashimi
I Love codeigniter, You?
I Love codeigniter, You?
إسماعيل عاشور
Code igniter parameter passing techniques
Code igniter parameter passing techniques
Rakhitha Ratnayake
Empfohlen
Appsdba interview question
Appsdba interview question
Deepti Singh
Ubuntu 9.10 Party Tainan - small talk
Ubuntu 9.10 Party Tainan - small talk
Irvin Chen
Codeigniter : Custom Routing - Manipulate Uri
Codeigniter : Custom Routing - Manipulate Uri
Abdul Malik Ikhsan
Codeigniter : Using Third Party Components - Zend Framework Components
Codeigniter : Using Third Party Components - Zend Framework Components
Abdul Malik Ikhsan
CodeIgniter L3 model & active record & template
CodeIgniter L3 model & active record & template
Mohammad Tahsin Alshalabi
CodeIgniter & MVC
CodeIgniter & MVC
Jamshid Hashimi
I Love codeigniter, You?
I Love codeigniter, You?
إسماعيل عاشور
Code igniter parameter passing techniques
Code igniter parameter passing techniques
Rakhitha Ratnayake
[2007 CodeEngn Conference 01] dual5651 - Windows 커널단의 후킹
[2007 CodeEngn Conference 01] dual5651 - Windows 커널단의 후킹
GangSeok Lee
Theme API
Theme API
rolfvandekrol
Momchil Kyurkchiev Presentation
Momchil Kyurkchiev Presentation
Start It Smart
Codeigniter : Two Step View - Concept Implementation
Codeigniter : Two Step View - Concept Implementation
Abdul Malik Ikhsan
DB design
DB design
fikirabc
2014 database - course 3 - PHP and MySQL
2014 database - course 3 - PHP and MySQL
Hung-yu Lin
Codeigniter
Codeigniter
shadowk
CodeIgniter - PHP MVC Framework by silicongulf.com
CodeIgniter - PHP MVC Framework by silicongulf.com
Christopher Cubos
REST API Best Practices & Implementing in Codeigniter
REST API Best Practices & Implementing in Codeigniter
Sachin G Kulkarni
Week 3 database design
Week 3 database design
Fareez Borhanudin
Modular PHP Development using CodeIgniter Bonfire
Modular PHP Development using CodeIgniter Bonfire
Jeff Fox
CodeIgniter 101 Tutorial
CodeIgniter 101 Tutorial
Konstantinos Magarisiotis
Zend Framework 2 : Dependency Injection
Zend Framework 2 : Dependency Injection
Abdul Malik Ikhsan
Introduction To CodeIgniter
Introduction To CodeIgniter
schwebbie
Introduce to Linux command line
Introduce to Linux command line
Wen Liao
Dynamic Linker
Dynamic Linker
Sanjiv Malik
Functions, Roles and Duties of Police in General
Functions, Roles and Duties of Police in General
Phani Mohan K
Rootkit 101
Rootkit 101
hackstuff
CodeIgniter PHP MVC Framework
CodeIgniter PHP MVC Framework
Bo-Yi Wu
Database design process
Database design process
Tayyab Hameed
Reactive Programming in .Net - actorbased computing with Akka.Net
Reactive Programming in .Net - actorbased computing with Akka.Net
Sören Stelzer
Process behaviour modelling using lsm
Process behaviour modelling using lsm
iaemedu
Weitere ähnliche Inhalte
Andere mochten auch
[2007 CodeEngn Conference 01] dual5651 - Windows 커널단의 후킹
[2007 CodeEngn Conference 01] dual5651 - Windows 커널단의 후킹
GangSeok Lee
Theme API
Theme API
rolfvandekrol
Momchil Kyurkchiev Presentation
Momchil Kyurkchiev Presentation
Start It Smart
Codeigniter : Two Step View - Concept Implementation
Codeigniter : Two Step View - Concept Implementation
Abdul Malik Ikhsan
DB design
DB design
fikirabc
2014 database - course 3 - PHP and MySQL
2014 database - course 3 - PHP and MySQL
Hung-yu Lin
Codeigniter
Codeigniter
shadowk
CodeIgniter - PHP MVC Framework by silicongulf.com
CodeIgniter - PHP MVC Framework by silicongulf.com
Christopher Cubos
REST API Best Practices & Implementing in Codeigniter
REST API Best Practices & Implementing in Codeigniter
Sachin G Kulkarni
Week 3 database design
Week 3 database design
Fareez Borhanudin
Modular PHP Development using CodeIgniter Bonfire
Modular PHP Development using CodeIgniter Bonfire
Jeff Fox
CodeIgniter 101 Tutorial
CodeIgniter 101 Tutorial
Konstantinos Magarisiotis
Zend Framework 2 : Dependency Injection
Zend Framework 2 : Dependency Injection
Abdul Malik Ikhsan
Introduction To CodeIgniter
Introduction To CodeIgniter
schwebbie
Introduce to Linux command line
Introduce to Linux command line
Wen Liao
Dynamic Linker
Dynamic Linker
Sanjiv Malik
Functions, Roles and Duties of Police in General
Functions, Roles and Duties of Police in General
Phani Mohan K
Rootkit 101
Rootkit 101
hackstuff
CodeIgniter PHP MVC Framework
CodeIgniter PHP MVC Framework
Bo-Yi Wu
Database design process
Database design process
Tayyab Hameed
Andere mochten auch
(20)
[2007 CodeEngn Conference 01] dual5651 - Windows 커널단의 후킹
[2007 CodeEngn Conference 01] dual5651 - Windows 커널단의 후킹
Theme API
Theme API
Momchil Kyurkchiev Presentation
Momchil Kyurkchiev Presentation
Codeigniter : Two Step View - Concept Implementation
Codeigniter : Two Step View - Concept Implementation
DB design
DB design
2014 database - course 3 - PHP and MySQL
2014 database - course 3 - PHP and MySQL
Codeigniter
Codeigniter
CodeIgniter - PHP MVC Framework by silicongulf.com
CodeIgniter - PHP MVC Framework by silicongulf.com
REST API Best Practices & Implementing in Codeigniter
REST API Best Practices & Implementing in Codeigniter
Week 3 database design
Week 3 database design
Modular PHP Development using CodeIgniter Bonfire
Modular PHP Development using CodeIgniter Bonfire
CodeIgniter 101 Tutorial
CodeIgniter 101 Tutorial
Zend Framework 2 : Dependency Injection
Zend Framework 2 : Dependency Injection
Introduction To CodeIgniter
Introduction To CodeIgniter
Introduce to Linux command line
Introduce to Linux command line
Dynamic Linker
Dynamic Linker
Functions, Roles and Duties of Police in General
Functions, Roles and Duties of Police in General
Rootkit 101
Rootkit 101
CodeIgniter PHP MVC Framework
CodeIgniter PHP MVC Framework
Database design process
Database design process
Ähnlich wie Codeigniter : the security and the magic of hook
Reactive Programming in .Net - actorbased computing with Akka.Net
Reactive Programming in .Net - actorbased computing with Akka.Net
Sören Stelzer
Process behaviour modelling using lsm
Process behaviour modelling using lsm
iaemedu
System Integrity
System Integrity
Vasily Sartakov
Security
Security
naniix21_3
Kernel security of Systems
Kernel security of Systems
Jamal Jamali
Martin Toshev - Java Security Architecture - Codemotion Rome 2019
Martin Toshev - Java Security Architecture - Codemotion Rome 2019
Codemotion
JDD 2016 - Michał Balinski, Oleksandr Goldobin - Practical Non Blocking Micro...
JDD 2016 - Michał Balinski, Oleksandr Goldobin - Practical Non Blocking Micro...
PROIDEA
Super1
Super1
neelakanteswarreddy
Attacking Oracle with the Metasploit Framework
Attacking Oracle with the Metasploit Framework
Chris Gates
One Click Ownage Ferruh Mavituna (3)
One Click Ownage Ferruh Mavituna (3)
Ferruh Mavituna
Fire & Ice: Making and Breaking macOS Firewalls
Fire & Ice: Making and Breaking macOS Firewalls
Priyanka Aash
Cisco Malware: A new risk to consider in perimeter security designs
Cisco Malware: A new risk to consider in perimeter security designs
Manuel Santander
SELinux Kernel Internals and Architecture - FOSS.IN/2005
SELinux Kernel Internals and Architecture - FOSS.IN/2005
James Morris
Hardening Linux and introducing Securix Linux
Hardening Linux and introducing Securix Linux
Security Session
Hardening Linux, introducing Securix GNU/Linux
Hardening Linux, introducing Securix GNU/Linux
Martin Holovský
The Golden Ticket: Docker and High Security Microservices by Aaron Grattafiori
The Golden Ticket: Docker and High Security Microservices by Aaron Grattafiori
Docker, Inc.
Web Application firewall-Mod security
Web Application firewall-Mod security
Romansh Yadav
Web Application Firewall: Suckseed or Succeed
Web Application Firewall: Suckseed or Succeed
Prathan Phongthiproek
Introduction To SELinux
Introduction To SELinux
Rene Cunningham
Container security
Container security
Anthony Chow
Ähnlich wie Codeigniter : the security and the magic of hook
(20)
Reactive Programming in .Net - actorbased computing with Akka.Net
Reactive Programming in .Net - actorbased computing with Akka.Net
Process behaviour modelling using lsm
Process behaviour modelling using lsm
System Integrity
System Integrity
Security
Security
Kernel security of Systems
Kernel security of Systems
Martin Toshev - Java Security Architecture - Codemotion Rome 2019
Martin Toshev - Java Security Architecture - Codemotion Rome 2019
JDD 2016 - Michał Balinski, Oleksandr Goldobin - Practical Non Blocking Micro...
JDD 2016 - Michał Balinski, Oleksandr Goldobin - Practical Non Blocking Micro...
Super1
Super1
Attacking Oracle with the Metasploit Framework
Attacking Oracle with the Metasploit Framework
One Click Ownage Ferruh Mavituna (3)
One Click Ownage Ferruh Mavituna (3)
Fire & Ice: Making and Breaking macOS Firewalls
Fire & Ice: Making and Breaking macOS Firewalls
Cisco Malware: A new risk to consider in perimeter security designs
Cisco Malware: A new risk to consider in perimeter security designs
SELinux Kernel Internals and Architecture - FOSS.IN/2005
SELinux Kernel Internals and Architecture - FOSS.IN/2005
Hardening Linux and introducing Securix Linux
Hardening Linux and introducing Securix Linux
Hardening Linux, introducing Securix GNU/Linux
Hardening Linux, introducing Securix GNU/Linux
The Golden Ticket: Docker and High Security Microservices by Aaron Grattafiori
The Golden Ticket: Docker and High Security Microservices by Aaron Grattafiori
Web Application firewall-Mod security
Web Application firewall-Mod security
Web Application Firewall: Suckseed or Succeed
Web Application Firewall: Suckseed or Succeed
Introduction To SELinux
Introduction To SELinux
Container security
Container security
Kürzlich hochgeladen
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
ThousandEyes
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Malak Abu Hammad
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
wesley chun
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
debabhi2
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
V3cube
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
Safe Software
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
naman860154
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
gurkirankumar98700
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Katpro Technologies
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
Michael W. Hawkins
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
giselly40
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Neo4j
Slack Application Development 101 Slides
Slack Application Development 101 Slides
praypatel2
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Igalia
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
Sinan KOZAK
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
hans926745
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Martijn de Jong
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Miguel Araújo
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
apidays
Kürzlich hochgeladen
(20)
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
Developing An App To Navigate The Roads of Brazil
Developing An App To Navigate The Roads of Brazil
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
How to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Slack Application Development 101 Slides
Slack Application Development 101 Slides
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Codeigniter : the security and the magic of hook
1.
CodeIgniter
The Security & The Magic of Hook Abdul Malik Ikhsan
2.
Security Class
3.
Security Class ~
CSRF Protection (1) Activate It
4.
Security Class ~
CSRF Protection (2)
5.
Security Class ~
CSRF Protection (3)
6.
Security Class ~
CSRF Protection (4) First Request Second Request
7.
Security Class ~
XSS Filtering (1) Activate It
8.
Security Class ~
XSS Filtering (2) Testing…
9.
Security Class ~
XSS Filtering (3) Dan Hasilnya…
10.
Security Helper
xss_clean() sanitize_filename() do_hash() strip_image_tags() encode_php_tags()
11.
The Hook (
1 ) Fitur Hook memungkinkan kita memanggil “script” pada saat sebelum sistem flow berjalan, sebelum action controller dipanggil, setelah action controller dipanggil, ataupun setelah sistem flow berjalan.
12.
The Hook (
2 ) Enable It
13.
The Hook ~
The Example ( 1 )
14.
The Hook ~
The Example ( 2 ) Tambahkan pada hooks config
15.
The Hook ~
The Example ( 3 )
16.
Terima Kasih
17.
This presentation contained
copyrighted material licensed under various creative commons licenses unless otherwise noted: Photos http://images2.wikia.nocookie.net/__cb20070120193457/uncy http://www.flagship-housing.co.uk/image/Help%20and%20su References CodeIgniter User Guide http://samsonasik.wordpress.com
Jetzt herunterladen