-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathexcludes.txt
1532 lines (1530 loc) · 23.2 KB
/
excludes.txt
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
// The following is a blacklist of dangerous functions, or functions
// of which we are just not sure.
zend_version
each
error_reporting
defined
get_included_files
get_required_files
trigger_error
user_error
set_error_handler
restore_error_handler
set_exception_handler
restore_exception_handler
get_declared_classes
get_declared_traits
get_declared_interfaces
get_defined_functions
get_defined_vars
create_function
get_resource_type
get_loaded_extensions
extension_loaded
get_extension_funcs
debug_backtrace
debug_print_backtrace
gc_collect_cycles
gc_enabled
gc_enable
gc_disable
libxml_set_streams_context
libxml_use_internal_errors
libxml_clear_errors
openssl_get_privatekey
openssl_x509_read
openssl_x509_free
openssl_x509_parse
openssl_x509_checkpurpose
openssl_x509_check_private_key
openssl_x509_export
openssl_x509_export_to_file
openssl_pkcs12_export
openssl_pkcs12_export_to_file
openssl_pkcs12_read
openssl_pbkdf2
openssl_pkcs7_verify
openssl_pkcs7_decrypt
openssl_pkcs7_sign
openssl_pkcs7_encrypt
openssl_private_encrypt
openssl_private_decrypt
openssl_public_encrypt
openssl_public_decrypt
openssl_get_md_methods
openssl_get_cipher_methods
openssl_dh_compute_key
openssl_random_pseudo_bytes
openssl_error_string
readgzfile
gzrewind
gzclose
gzeof
gzgetc
gzgets
gzgetss
gzread
gzopen
gzpassthru
gzseek
gztell
gzwrite
gzputs
gzfile
gzcompress
gzuncompress
gzdeflate
gzinflate
gzencode
gzdecode
zlib_encode
zlib_decode
zlib_get_coding_type
ob_gzhandler
bzopen
bzread
bzwrite
bzflush
bzclose
bzerrno
bzerrstr
bzerror
bzcompress
bzdecompress
jdtogregorian
gregoriantojd
jdtojulian
juliantojd
jdtojewish
jewishtojd
jdtofrench
frenchtojd
jddayofweek
jdmonthname
easter_date
easter_days
unixtojd
jdtounix
cal_to_jd
cal_from_jd
cal_days_in_month
cal_info
dba_open
dba_popen
dba_close
dba_delete
dba_exists
dba_fetch
dba_insert
dba_replace
dba_firstkey
dba_nextkey
dba_optimize
dba_sync
dba_handlers
dba_list
dba_key_split
dom_import_simplexml
exif_read_data
read_exif_data
exif_tagname
exif_thumbnail
exif_imagetype
finfo_open
finfo_close
finfo_set_flags
finfo_file
finfo_buffer
mime_content_type
filter_input
filter_var
filter_input_array
filter_var_array
filter_list
filter_has_var
filter_id
ftp_connect
ftp_ssl_connect
ftp_login
ftp_pwd
ftp_cdup
ftp_chdir
ftp_exec
ftp_raw
ftp_mkdir
ftp_rmdir
ftp_chmod
ftp_alloc
ftp_nlist
ftp_rawlist
ftp_systype
ftp_pasv
ftp_get
ftp_fget
ftp_put
ftp_fput
ftp_size
ftp_mdtm
ftp_rename
ftp_delete
ftp_site
ftp_close
ftp_set_option
ftp_get_option
ftp_nb_fget
ftp_nb_get
ftp_nb_continue
ftp_nb_put
ftp_nb_fput
ftp_quit
textdomain
gettext
_
dgettext
dcgettext
bindtextdomain
ngettext
dngettext
dcngettext
bind_textdomain_codeset
hash
hash_file
hash_hmac
hash_hmac_file
hash_init
hash_update
hash_update_stream
hash_update_file
hash_final
hash_copy
hash_algos
hash_pbkdf2
mhash_keygen_s2k
mhash_get_block_size
mhash_get_hash_name
mhash_count
mhash
mb_output_handler
mb_send_mail
pcntl_fork
pcntl_waitpid
pcntl_wait
pcntl_signal
pcntl_signal_dispatch
pcntl_wifexited
pcntl_wifstopped
pcntl_wifsignaled
pcntl_wexitstatus
pcntl_wtermsig
pcntl_wstopsig
pcntl_exec
pcntl_alarm
pcntl_get_last_error
pcntl_errno
pcntl_strerror
pcntl_getpriority
pcntl_setpriority
pcntl_sigprocmask
pcntl_sigwaitinfo
pcntl_sigtimedwait
posix_kill
posix_getpid
posix_getppid
posix_getuid
posix_setuid
posix_geteuid
posix_seteuid
posix_getgid
posix_setgid
posix_getegid
posix_setegid
posix_getgroups
posix_getlogin
posix_getpgrp
posix_setsid
posix_setpgid
posix_getpgid
posix_getsid
posix_uname
posix_times
posix_ctermid
posix_ttyname
posix_isatty
posix_getcwd
posix_mkfifo
posix_mknod
posix_access
posix_getgrnam
posix_getgrgid
posix_getpwnam
posix_getpwuid
posix_getrlimit
posix_get_last_error
posix_errno
posix_strerror
posix_initgroups
session_save_path
session_regenerate_id
shmop_open
shmop_read
shmop_close
shmop_size
shmop_write
shmop_delete
simplexml_load_file
simplexml_import_dom
use_soap_error_handler
is_soap_fault
socket_select
socket_create
socket_create_listen
socket_create_pair
socket_accept
socket_set_nonblock
socket_set_block
socket_listen
socket_close
socket_write
socket_read
socket_getsockname
socket_getpeername
socket_connect
socket_strerror
socket_bind
socket_recv
socket_send
socket_recvfrom
socket_sendto
socket_get_option
socket_set_option
socket_shutdown
socket_last_error
socket_clear_error
socket_import_stream
socket_sendmsg
socket_recvmsg
socket_cmsg_space
socket_getopt
socket_setopt
spl_classes
spl_autoload
spl_autoload_extensions
spl_autoload_register
spl_autoload_unregister
spl_autoload_functions
spl_autoload_call
spl_object_hash
iterator_to_array
iterator_apply
sleep
usleep
time_nanosleep
time_sleep_until
flush
sha1_file
md5_file
// Reached here for now
crc32
iptcparse
iptcembed
getimagesize
getimagesizefromstring
image_type_to_mime_type
image_type_to_extension
phpinfo
phpversion
phpcredits
php_sapi_name
php_uname
php_ini_scanned_files
php_ini_loaded_file
strnatcmp
strnatcasecmp
substr_count
strspn
strcspn
strtok
strtoupper
strtolower
strpos
stripos
strrpos
strripos
strrev
hebrev
hebrevc
nl2br
basename
dirname
pathinfo
stripslashes
stripcslashes
strstr
stristr
strrchr
str_shuffle
str_word_count
str_split
strpbrk
substr_compare
strcoll
money_format
substr
substr_replace
quotemeta
ucfirst
lcfirst
ucwords
strtr
addslashes
addcslashes
rtrim
str_replace
str_ireplace
str_repeat
count_chars
chunk_split
trim
ltrim
strip_tags
similar_text
explode
implode
join
setlocale
localeconv
nl_langinfo
soundex
levenshtein
chr
ord
parse_str
str_getcsv
str_pad
chop
strchr
sprintf
printf
vprintf
vsprintf
fprintf
vfprintf
sscanf
fscanf
parse_url
urlencode
urldecode
rawurlencode
rawurldecode
http_build_query
readlink
linkinfo
symlink
link
unlink
exec
system
escapeshellcmd
escapeshellarg
passthru
shell_exec
proc_open
proc_close
proc_terminate
proc_get_status
proc_nice
rand
srand
getrandmax
mt_rand
mt_srand
mt_getrandmax
getservbyname
getservbyport
getprotobyname
getprotobynumber
getmyuid
getmygid
getmypid
getmyinode
getlastmod
base64_decode
base64_encode
password_hash
password_get_info
password_needs_rehash
password_verify
convert_uuencode
convert_uudecode
abs
ceil
floor
round
sin
cos
tan
asin
acos
atan
atanh
atan2
sinh
cosh
tanh
asinh
acosh
expm1
log1p
pi
is_finite
is_nan
is_infinite
pow
exp
log
log10
sqrt
hypot
deg2rad
rad2deg
bindec
hexdec
octdec
decbin
decoct
dechex
base_convert
number_format
fmod
inet_ntop
inet_pton
ip2long
long2ip
getenv
putenv
getopt
sys_getloadavg
microtime
gettimeofday
getrusage
uniqid
quoted_printable_decode
quoted_printable_encode
convert_cyr_string
get_current_user
set_time_limit
header_register_callback
get_cfg_var
magic_quotes_runtime
set_magic_quotes_runtime
get_magic_quotes_gpc
get_magic_quotes_runtime
error_log
error_get_last
call_user_func
call_user_func_array
call_user_method
call_user_method_array
forward_static_call
forward_static_call_array
serialize
unserialize
var_dump
var_export
debug_zval_dump
print_r
memory_get_usage
memory_get_peak_usage
register_shutdown_function
register_tick_function
unregister_tick_function
highlight_file
show_source
highlight_string
php_strip_whitespace
ini_get
ini_get_all
ini_set
ini_alter
ini_restore
get_include_path
set_include_path
restore_include_path
setcookie
setrawcookie
header
header_remove
headers_sent
headers_list
http_response_code
connection_aborted
connection_status
ignore_user_abort
parse_ini_file
parse_ini_string
is_uploaded_file
move_uploaded_file
gethostbyaddr
gethostbyname
gethostbynamel
gethostname
dns_check_record
checkdnsrr
dns_get_mx
getmxrr
dns_get_record
intval
floatval
doubleval
strval
boolval
gettype
settype
is_null
is_resource
is_bool
is_long
is_float
is_int
is_integer
is_double
is_real
is_numeric
is_string
is_array
is_object
is_scalar
is_callable
pclose
popen
readfile
rewind
rmdir
umask
fclose
feof
fgetc
fgets
fgetss
fread
fopen
fpassthru
ftruncate
fstat
fseek
ftell
fflush
fwrite
fputs
mkdir
rename
copy
tempnam
tmpfile
file
file_get_contents
file_put_contents
stream_select
stream_context_create
stream_context_set_params
stream_context_get_params
stream_context_set_option
stream_context_get_options
stream_context_get_default
stream_context_set_default
stream_filter_prepend
stream_filter_append
stream_filter_remove
stream_socket_client
stream_socket_server
stream_socket_accept
stream_socket_get_name
stream_socket_recvfrom
stream_socket_sendto
stream_socket_enable_crypto
stream_socket_shutdown
stream_socket_pair
stream_copy_to_stream
stream_get_contents
stream_supports_lock
fgetcsv
fputcsv
flock
get_meta_tags
stream_set_read_buffer
stream_set_write_buffer
set_file_buffer
stream_set_chunk_size
set_socket_blocking
stream_set_blocking
socket_set_blocking
stream_get_meta_data
stream_get_line
stream_wrapper_register
stream_register_wrapper
stream_wrapper_unregister
stream_wrapper_restore
stream_get_wrappers
stream_get_transports
stream_resolve_include_path
stream_is_local
get_headers
stream_set_timeout
socket_set_timeout
socket_get_status
realpath
fnmatch
fsockopen
pfsockopen
pack
unpack
get_browser
crypt
opendir
closedir
chdir
chroot
getcwd
rewinddir
readdir
dir
scandir
glob
fileatime
filectime
filegroup
fileinode
filemtime
fileowner
fileperms
filesize
filetype
file_exists
is_writable
is_writeable
is_readable
is_executable
is_file
is_dir
is_link
stat
lstat
chown
chgrp
lchown
lchgrp
chmod
touch
clearstatcache
disk_total_space
disk_free_space
diskfreespace
realpath_cache_size
realpath_cache_get
mail
ezmlm_hash
openlog
syslog
closelog
lcg_value
metaphone
ob_start
ob_flush
ob_clean
ob_end_flush
ob_end_clean
ob_get_flush
ob_get_clean
ob_get_length
ob_get_level
ob_get_status
ob_get_contents
ob_implicit_flush
ob_list_handlers
ksort
krsort
natsort
natcasesort
asort
arsort
sort
rsort
usort
uasort
uksort
shuffle
array_walk
array_walk_recursive
count
end
prev
next
reset
current
key
min
max
in_array
array_search
extract
compact
array_fill
array_fill_keys
range
array_multisort
array_push
array_pop
array_shift
array_unshift
array_splice
array_slice
array_merge
array_merge_recursive
array_replace
array_replace_recursive
array_keys
array_values
array_count_values
array_column
array_reverse
array_reduce
array_pad
array_flip
array_change_key_case
array_rand
array_unique
array_intersect
array_intersect_key
array_intersect_ukey
array_uintersect
array_intersect_assoc
array_uintersect_assoc
array_intersect_uassoc
array_uintersect_uassoc
array_diff
array_diff_key
array_diff_ukey
array_udiff
array_diff_assoc
array_udiff_assoc
array_diff_uassoc
array_udiff_uassoc
array_sum
array_product
array_filter
array_map
array_chunk
array_combine
array_key_exists
pos
sizeof
key_exists
assert
assert_options
version_compare
ftok
str_rot13
stream_get_filters
stream_filter_register
stream_bucket_make_writeable
stream_bucket_prepend
stream_bucket_append
stream_bucket_new
output_add_rewrite_var
output_reset_rewrite_vars
sys_get_temp_dir
msg_get_queue
msg_send
msg_receive
msg_remove_queue
msg_stat_queue
msg_set_queue
msg_queue_exists
sem_get
sem_acquire
sem_release
sem_remove
shm_attach
shm_remove
shm_detach
shm_put_var
shm_has_var
shm_get_var
shm_remove_var
token_get_all
token_name
wddx_serialize_value
wddx_serialize_vars
wddx_packet_start
wddx_packet_end
wddx_add_vars
wddx_deserialize
xml_parser_create
xml_parser_create_ns
xml_set_object
xml_set_element_handler
xml_set_character_data_handler
xml_set_processing_instruction_handler
xml_set_default_handler
xml_set_unparsed_entity_decl_handler
xml_set_notation_decl_handler
xml_set_external_entity_ref_handler
xml_set_start_namespace_decl_handler
xml_set_end_namespace_decl_handler
xml_parse
xml_parse_into_struct
xml_get_error_code
xml_error_string
xml_get_current_line_number
xml_get_current_column_number
xml_get_current_byte_index
xml_parser_free
xml_parser_set_option
xml_parser_get_option
utf8_encode
utf8_decode
xmlwriter_open_uri
xmlwriter_open_memory
xmlwriter_set_indent
xmlwriter_set_indent_string
xmlwriter_start_comment
xmlwriter_end_comment
xmlwriter_start_attribute
xmlwriter_end_attribute
xmlwriter_write_attribute
xmlwriter_start_attribute_ns
xmlwriter_write_attribute_ns
xmlwriter_start_element
xmlwriter_end_element
xmlwriter_full_end_element
xmlwriter_start_element_ns
xmlwriter_write_element
xmlwriter_write_element_ns
xmlwriter_start_pi
xmlwriter_end_pi
xmlwriter_write_pi
xmlwriter_start_cdata
xmlwriter_end_cdata
xmlwriter_write_cdata
xmlwriter_text
xmlwriter_write_raw
xmlwriter_start_document
xmlwriter_end_document
xmlwriter_write_comment
xmlwriter_start_dtd
xmlwriter_end_dtd
xmlwriter_write_dtd
xmlwriter_start_dtd_element
xmlwriter_end_dtd_element
xmlwriter_write_dtd_element
xmlwriter_start_dtd_attlist
xmlwriter_end_dtd_attlist
xmlwriter_write_dtd_attlist
xmlwriter_start_dtd_entity
xmlwriter_end_dtd_entity
xmlwriter_write_dtd_entity
xmlwriter_output_memory
xmlwriter_flush
zip_open
zip_close
zip_read
zip_entry_open
zip_entry_close
zip_entry_read
zip_entry_filesize
zip_entry_name
zip_entry_compressedsize
zip_entry_compressionmethod
pdo_drivers
curl_init
curl_copy_handle
curl_version
curl_setopt
curl_setopt_array
curl_exec
curl_getinfo
curl_error
curl_errno
curl_close
curl_strerror
curl_multi_strerror
curl_reset
curl_escape
curl_unescape
curl_pause
curl_multi_init
curl_multi_add_handle
curl_multi_remove_handle
curl_multi_select
curl_multi_exec
curl_multi_getcontent
curl_multi_info_read
curl_multi_close
curl_multi_setopt
curl_share_init
curl_share_close
curl_share_setopt
curl_file_create
gd_info
imagearc
imageellipse
imagechar
imagecharup
imagecolorat
imagecolorallocate
imagepalettecopy
imagecreatefromstring
imagecolorclosest
imagecolorclosesthwb
imagecolordeallocate
imagecolorresolve
imagecolorexact
imagecolorset
imagecolortransparent
imagecolorstotal
imagecolorsforindex
imagecopy
imagecopymerge
imagecopymergegray
imagecopyresized
imagecreate
imagecreatetruecolor
imageistruecolor
imagetruecolortopalette
imagepalettetotruecolor
imagesetthickness
imagefilledarc
imagefilledellipse
imagealphablending