/
sapi-input-adam-2005.xml
51 lines (44 loc) · 2.15 KB
/
sapi-input-adam-2005.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
<?xml version="1.0" encoding="iso-8859-1"?>
<presentation
template="css"
navmode="html"
navbarbackground="#4373b4"
navbartopiclinks="0"
navColor="#f1fbff"
logo1=""
stylesheet="presentations/slides/perf/ezp.css"
backgroundfixed="1" >
<topic>Security</topic>
<title>Defending against Users</title>
<event>International PHP Conference</event>
<location>Amsterdam, the Netherlands</location>
<date>May 3rd, 2005</date>
<speaker>Derick Rethans</speaker>
<email>dr@ez.no</email>
<url>http://derickrethans.nl/talks.php</url>
<slide>slides/input-filter/title.xml</slide>
<!-- SQL Injection / XSS Intro -->
<slide>slides/input-filter/what-is-wrong1.xml</slide>
<slide>slides/input-filter/what-is-wrong2.xml</slide>
<!-- Solutions -->
<slide>slides/input-filter/casting.xml</slide>
<slide>slides/input-filter/filtering.xml</slide>
<!-- Server solution -->
<slide>slides/input-filter/bastions.xml</slide>
<slide>slides/input-filter/mod_security.xml</slide> <!-- mod_security -->
<slide>slides/input-filter/bastions2.xml</slide>
<slide>slides/input-filter/sapi-input-filter.xml</slide> <!-- sapi input filter -->
<slide>slides/input-filter/filter-none.xml</slide> <!-- current status -->
<slide>slides/input-filter/filter-strip-all.xml</slide> <!-- rasmus 1st filter suggestion (strip all, raw accessor) -->
<slide>slides/input-filter/filter-accessor.xml</slide> <!-- rasmus 2st filter suggestion (accessor only) -->
<slide>slides/input-filter/filter-sqlite.xml</slide> <!-- sqlite_filter -->
<!-- SQLite Input Filter -->
<slide>slides/input-filter/sif-db-schema.xml</slide> <!-- table diagram -->
<slide>slides/input-filter/sif-register.xml</slide> <!-- filter registration and signature -->
<slide>slides/input-filter/sif-init.xml</slide> <!-- reading rules -->
<slide>slides/input-filter/sif-filter-1.xml</slide> <!-- the filter function (overview) -->
<slide>slides/input-filter/sif-filter-2.xml</slide> <!-- the filter function (conversion) -->
<slide>slides/input-filter/sif-filter-3.xml</slide> <!-- the filter function (fallback) -->
<slide>slides/input-filter/sif-improvements.xml</slide> <!-- future improvements -->
<slide>slides/input-filter/resources.xml</slide>
</presentation>