Linux ip-172-26-7-228 5.4.0-1103-aws #111~18.04.1-Ubuntu SMP Tue May 23 20:04:10 UTC 2023 x86_64
Apache
: 172.26.7.228 | : 52.14.66.242
Cant Read [ /etc/named.conf ]
5.6.40-24+ubuntu18.04.1+deb.sury.org+1
www-data
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
HASH IDENTIFIER
README
+ Create Folder
+ Create File
/
home /
ubuntu /
ImageMagick-7.0.10-22 /
coders /
[ HOME SHELL ]
Name
Size
Permission
Action
.deps
[ DIR ]
drwxrwxr-x
.libs
[ DIR ]
drwxrwxr-x
.dirstamp
0
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
69.73
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
64.81
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
391
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
44.66
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
70.05
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
130.98
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
196.78
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
394
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
62.9
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
71.68
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
394
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
77.66
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
131.91
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
60.09
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
51.51
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
141.7
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
66.41
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
109.82
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
379.41
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
299.74
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
388
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
58.5
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
126.09
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
83.34
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
70.91
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
40.41
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
202.08
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
69.74
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
83.62
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
65.33
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
110.5
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
164.71
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
397
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
59.64
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
107.2
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
52.96
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
88.38
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
400
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
67.28
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
65.13
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
65.77
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
124.73
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
48.86
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
391
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
59.84
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
79.2
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
78.63
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
62.9
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
266.76
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
186.59
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
388
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
68.63
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
55.29
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
391
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
261.34
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
74.67
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
55.47
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
192.89
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
388
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
49.41
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
172.66
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
238.18
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
60.13
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
141.13
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
80.55
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
48.96
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
610.49
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
68.95
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
68.45
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
52.38
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
61.54
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
112.6
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
388
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
104.45
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
394
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
60.01
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
163.79
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
102.8
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
154.4
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
99.59
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
286.34
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
65.63
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
66.25
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
175.23
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
59.86
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
391
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
72.11
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
806.28
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
364.2
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
379
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
220.22
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
122.21
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
155.45
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
507.64
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
59.84
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
82.99
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
146.39
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
60.14
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
67.41
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
104.75
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
53.5
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
403
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
45.49
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
63.51
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
65.01
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
108.77
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
388
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
109.47
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
394
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
58.77
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
132.48
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
414.88
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
134.98
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
400
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
49.44
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
312.59
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
49.22
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
68.73
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
94.99
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
72.32
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
115.14
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
63.71
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
57.63
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
67.1
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
388
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
71.88
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
60.03
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
155.09
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
114.54
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
64.59
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
216.59
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
150.01
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
376
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
42.33
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
72.34
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
379
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
50.73
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
123.34
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
115.25
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
67.35
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
385
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
40.02
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
127.27
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
388
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
126.41
KB
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
382
B
-rw-rw-r--
MagickCore_libMagickCore_7_Q16...
102.9
KB
-rw-rw-r--
Makefile.am
41.13
KB
-rw-rw-r--
aai.c
15.23
KB
-rw-rw-r--
aai.h
867
B
-rw-rw-r--
art.c
13.45
KB
-rw-rw-r--
art.h
867
B
-rw-rw-r--
ashlar.c
7.73
KB
-rw-rw-r--
ashlar.h
876
B
-rw-rw-r--
avs.c
15.16
KB
-rw-rw-r--
avs.h
867
B
-rw-rw-r--
bgr.c
52.05
KB
-rw-rw-r--
bgr.h
938
B
-rw-rw-r--
bmp.c
84.94
KB
-rw-rw-r--
bmp.h
1.14
KB
-rw-rw-r--
braille.c
13.36
KB
-rw-rw-r--
braille.h
1.06
KB
-rw-rw-r--
bytebuffer-private.h
2.83
KB
-rw-rw-r--
cals.c
18.88
KB
-rw-rw-r--
cals.h
1.07
KB
-rw-rw-r--
caption.c
15.15
KB
-rw-rw-r--
caption.h
878
B
-rw-rw-r--
cin.c
43.46
KB
-rw-rw-r--
cin.h
918
B
-rw-rw-r--
cip.c
11.75
KB
-rw-rw-r--
cip.h
866
B
-rw-rw-r--
clip.c
10.17
KB
-rw-rw-r--
clip.h
869
B
-rw-rw-r--
clipboard.c
13.8
KB
-rw-rw-r--
clipboard.h
884
B
-rw-rw-r--
cmyk.c
57.92
KB
-rw-rw-r--
cmyk.h
907
B
-rw-rw-r--
coders-list.h
4.33
KB
-rw-rw-r--
coders-private.h
1.02
KB
-rw-rw-r--
coders.h
4.87
KB
-rw-rw-r--
cube.c
13.96
KB
-rw-rw-r--
cube.h
870
B
-rw-rw-r--
cut.c
25.71
KB
-rw-rw-r--
cut.h
866
B
-rw-rw-r--
dcm.c
189.02
KB
-rw-rw-r--
dcm.h
908
B
-rw-rw-r--
dds.c
93.72
KB
-rw-rw-r--
dds.h
978
B
-rw-rw-r--
debug.c
10.65
KB
-rw-rw-r--
debug.h
872
B
-rw-rw-r--
dib.c
46.25
KB
-rw-rw-r--
dib.h
948
B
-rw-rw-r--
djvu.c
31.58
KB
-rw-rw-r--
djvu.h
914
B
-rw-rw-r--
dng.c
29.29
KB
-rw-rw-r--
dng.h
2.03
KB
-rw-rw-r--
dot.c
9.79
KB
-rw-rw-r--
dot.h
943
B
-rw-rw-r--
dps.c
20.22
KB
-rw-rw-r--
dps.h
866
B
-rw-rw-r--
dpx.c
69.89
KB
-rw-rw-r--
dpx.h
946
B
-rw-rw-r--
emf.c
27.13
KB
-rw-rw-r--
emf.h
1.05
KB
-rw-rw-r--
ept.c
19.91
KB
-rw-rw-r--
ept.h
990
B
-rw-rw-r--
exr.c
22.79
KB
-rw-rw-r--
exr.h
918
B
-rw-rw-r--
fax.c
15.29
KB
-rw-rw-r--
fax.h
974
B
-rw-rw-r--
fits.c
29.49
KB
-rw-rw-r--
fits.h
988
B
-rw-rw-r--
flif.c
18.7
KB
-rw-rw-r--
flif.h
910
B
-rw-rw-r--
fpx.c
35.87
KB
-rw-rw-r--
fpx.h
866
B
-rw-rw-r--
ghostscript-private.h
7.34
KB
-rw-rw-r--
gif.c
62.71
KB
-rw-rw-r--
gif.h
943
B
-rw-rw-r--
gradient.c
12.22
KB
-rw-rw-r--
gradient.h
933
B
-rw-rw-r--
gray.c
37.77
KB
-rw-rw-r--
gray.h
907
B
-rw-rw-r--
hald.c
9.48
KB
-rw-rw-r--
hald.h
869
B
-rw-rw-r--
hdr.c
27.92
KB
-rw-rw-r--
hdr.h
954
B
-rw-rw-r--
heic.c
32.34
KB
-rw-rw-r--
heic.h
1.02
KB
-rw-rw-r--
histogram.c
14.41
KB
-rw-rw-r--
histogram.h
884
B
-rw-rw-r--
hrz.c
12.88
KB
-rw-rw-r--
hrz.h
866
B
-rw-rw-r--
html.c
17.95
KB
-rw-rw-r--
html.h
943
B
-rw-rw-r--
icon.c
48.2
KB
-rw-rw-r--
icon.h
941
B
-rw-rw-r--
info.c
8.77
KB
-rw-rw-r--
info.h
869
B
-rw-rw-r--
inline.c
13.23
KB
-rw-rw-r--
inline.h
914
B
-rw-rw-r--
ipl.c
23.86
KB
-rw-rw-r--
ipl.h
906
B
-rw-rw-r--
jbig.c
18.22
KB
-rw-rw-r--
jbig.h
941
B
-rw-rw-r--
jnx.c
13.8
KB
-rw-rw-r--
jnx.h
866
B
-rw-rw-r--
jp2.c
37.58
KB
-rw-rw-r--
jp2.h
1.2
KB
-rw-rw-r--
jpeg.c
97.27
KB
-rw-rw-r--
jpeg.h
1.04
KB
-rw-rw-r--
json.c
59.77
KB
-rw-rw-r--
json.h
869
B
-rw-rw-r--
jxl.c
11.2
KB
-rw-rw-r--
jxl.h
1.02
KB
-rw-rw-r--
label.c
13.23
KB
-rw-rw-r--
label.h
872
B
-rw-rw-r--
mac.c
11.14
KB
-rw-rw-r--
mac.h
866
B
-rw-rw-r--
magick.c
974.07
KB
-rw-rw-r--
magick.h
1.09
KB
-rw-rw-r--
map.c
16.56
KB
-rw-rw-r--
map.h
866
B
-rw-rw-r--
mask.c
11.61
KB
-rw-rw-r--
mask.h
869
B
-rw-rw-r--
mat.c
55.53
KB
-rw-rw-r--
mat.h
922
B
-rw-rw-r--
matte.c
8.94
KB
-rw-rw-r--
matte.h
872
B
-rw-rw-r--
meta.c
68.08
KB
-rw-rw-r--
meta.h
1.68
KB
-rw-rw-r--
miff.c
91.19
KB
-rw-rw-r--
miff.h
971
B
-rw-rw-r--
mono.c
12.88
KB
-rw-rw-r--
mono.h
869
B
-rw-rw-r--
mpc.c
55.54
KB
-rw-rw-r--
mpc.h
953
B
-rw-rw-r--
mpeg.c
23.5
KB
-rw-rw-r--
mpeg.h
1.33
KB
-rw-rw-r--
mpr.c
9.71
KB
-rw-rw-r--
mpr.h
902
B
-rw-rw-r--
msl.c
281.74
KB
-rw-rw-r--
msl.h
866
B
-rw-rw-r--
mtv.c
14.91
KB
-rw-rw-r--
mtv.h
866
B
-rw-rw-r--
mvg.c
13.94
KB
-rw-rw-r--
mvg.h
866
B
-rw-rw-r--
null.c
10.31
KB
-rw-rw-r--
null.h
869
B
-rw-rw-r--
otb.c
13.67
KB
-rw-rw-r--
otb.h
866
B
-rw-rw-r--
palm.c
39.51
KB
-rw-rw-r--
palm.h
869
B
-rw-rw-r--
pango.c
19
KB
-rw-rw-r--
pango.h
872
B
-rw-rw-r--
pattern.c
40.73
KB
-rw-rw-r--
pattern.h
878
B
-rw-rw-r--
pcd.c
37.94
KB
-rw-rw-r--
pcd.h
945
B
-rw-rw-r--
pcl.c
31.4
KB
-rw-rw-r--
pcl.h
912
B
-rw-rw-r--
pcx.c
41.28
KB
-rw-rw-r--
pcx.h
1.02
KB
-rw-rw-r--
pdb.c
32.93
KB
-rw-rw-r--
pdb.h
911
B
-rw-rw-r--
pdf.c
103.22
KB
-rw-rw-r--
pdf.h
1.03
KB
-rw-rw-r--
pes.c
22.4
KB
-rw-rw-r--
pes.h
906
B
-rw-rw-r--
pgx.c
14.93
KB
-rw-rw-r--
pgx.h
1004
B
-rw-rw-r--
pict.c
75.03
KB
-rw-rw-r--
pict.h
905
B
-rw-rw-r--
pix.c
11.78
KB
-rw-rw-r--
pix.h
866
B
-rw-rw-r--
plasma.c
11.01
KB
-rw-rw-r--
plasma.h
917
B
-rw-rw-r--
png.c
444.96
KB
-rw-rw-r--
png.h
1.29
KB
-rw-rw-r--
pnm.c
86.17
KB
-rw-rw-r--
pnm.h
1.35
KB
-rw-rw-r--
ps.c
74.22
KB
-rw-rw-r--
ps.h
1.1
KB
-rw-rw-r--
ps2.c
41.27
KB
-rw-rw-r--
ps2.h
902
B
-rw-rw-r--
ps3.c
53.38
KB
-rw-rw-r--
ps3.h
902
B
-rw-rw-r--
psd-private.h
1.28
KB
-rw-rw-r--
psd.c
114.67
KB
-rw-rw-r--
psd.h
981
B
-rw-rw-r--
pwp.c
12.87
KB
-rw-rw-r--
pwp.h
907
B
-rw-rw-r--
raw.c
20.72
KB
-rw-rw-r--
raw.h
1.14
KB
-rw-rw-r--
rgb.c
59.63
KB
-rw-rw-r--
rgb.h
977
B
-rw-rw-r--
rgf.c
13.49
KB
-rw-rw-r--
rgf.h
866
B
-rw-rw-r--
rla.c
16.69
KB
-rw-rw-r--
rla.h
866
B
-rw-rw-r--
rle.c
27.75
KB
-rw-rw-r--
rle.h
910
B
-rw-rw-r--
scr.c
10.87
KB
-rw-rw-r--
scr.h
866
B
-rw-rw-r--
screenshot.c
11.24
KB
-rw-rw-r--
screenshot.h
887
B
-rw-rw-r--
sct.c
13.14
KB
-rw-rw-r--
sct.h
904
B
-rw-rw-r--
sfw.c
17.26
KB
-rw-rw-r--
sfw.h
907
B
-rw-rw-r--
sgi.c
40.46
KB
-rw-rw-r--
sgi.h
910
B
-rw-rw-r--
sixel.c
44.92
KB
-rw-rw-r--
sixel.h
909
B
-rw-rw-r--
stegano.c
10.79
KB
-rw-rw-r--
stegano.h
878
B
-rw-rw-r--
sun.c
36.71
KB
-rw-rw-r--
sun.h
953
B
-rw-rw-r--
svg.c
165.72
KB
-rw-rw-r--
svg.h
1.07
KB
-rw-rw-r--
tga.c
34.39
KB
-rw-rw-r--
tga.h
971
B
-rw-rw-r--
thumbnail.c
9.18
KB
-rw-rw-r--
thumbnail.h
884
B
-rw-rw-r--
tiff.c
136.04
KB
-rw-rw-r--
tiff.h
1.24
KB
-rw-rw-r--
tile.c
8.74
KB
-rw-rw-r--
tile.h
869
B
-rw-rw-r--
tim.c
17.1
KB
-rw-rw-r--
tim.h
866
B
-rw-rw-r--
tim2.c
27.08
KB
-rw-rw-r--
tim2.h
945
B
-rw-rw-r--
ttf.c
16.16
KB
-rw-rw-r--
ttf.h
1.18
KB
-rw-rw-r--
txt.c
29.88
KB
-rw-rw-r--
txt.h
1.02
KB
-rw-rw-r--
uil.c
13.55
KB
-rw-rw-r--
uil.h
866
B
-rw-rw-r--
url.c
13.47
KB
-rw-rw-r--
url.h
1010
B
-rw-rw-r--
uyvy.c
13.95
KB
-rw-rw-r--
uyvy.h
905
B
-rw-rw-r--
vicar.c
17.53
KB
-rw-rw-r--
vicar.h
1013
B
-rw-rw-r--
vid.c
13.52
KB
-rw-rw-r--
vid.h
866
B
-rw-rw-r--
viff.c
45.5
KB
-rw-rw-r--
viff.h
949
B
-rw-rw-r--
vips.c
24.88
KB
-rw-rw-r--
vips.h
975
B
-rw-rw-r--
wbmp.c
14.2
KB
-rw-rw-r--
wbmp.h
869
B
-rw-rw-r--
webp.c
36.37
KB
-rw-rw-r--
webp.h
910
B
-rw-rw-r--
wmf.c
87.53
KB
-rw-rw-r--
wmf.h
866
B
-rw-rw-r--
wpg.c
54.39
KB
-rw-rw-r--
wpg.h
909
B
-rw-rw-r--
x.c
8.67
KB
-rw-rw-r--
x.h
860
B
-rw-rw-r--
xbm.c
20.42
KB
-rw-rw-r--
xbm.h
909
B
-rw-rw-r--
xc.c
9.19
KB
-rw-rw-r--
xc.h
900
B
-rw-rw-r--
xcf.c
50.23
KB
-rw-rw-r--
xcf.h
911
B
-rw-rw-r--
xpm.c
36.61
KB
-rw-rw-r--
xpm.h
980
B
-rw-rw-r--
xps.c
14.83
KB
-rw-rw-r--
xps.h
866
B
-rw-rw-r--
xtrn.c
13.23
KB
-rw-rw-r--
xtrn.h
911
B
-rw-rw-r--
xwd.c
33.22
KB
-rw-rw-r--
xwd.h
866
B
-rw-rw-r--
ycbcr.c
50.71
KB
-rw-rw-r--
ycbcr.h
912
B
-rw-rw-r--
yuv.c
31.05
KB
-rw-rw-r--
yuv.h
866
B
-rw-rw-r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : clipboard.c
/* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % % % % % % CCCC L IIIII PPPP BBBB OOO AAA RRRR DDDD % % C L I P P B B O O A A R R D D % % C L I PPP BBBB O O AAAAA RRRR D D % % C L I P B B O O A A R R D D % % CCCC LLLLL IIIII P BBBB OOO A A R R DDDD % % % % % % Read/Write Windows Clipboard. % % % % Software Design % % Leonard Rosenthol % % May 2002 % % % % % % Copyright 1999-2020 ImageMagick Studio LLC, a non-profit organization % % dedicated to making software imaging solutions freely available. % % % % You may not use this file except in compliance with the License. You may % % obtain a copy of the License at % % % % https://imagemagick.org/script/license.php % % % % Unless required by applicable law or agreed to in writing, software % % distributed under the License is distributed on an "AS IS" BASIS, % % WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. % % See the License for the specific language governing permissions and % % limitations under the License. % % % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % */ /* Include declarations. */ #include "MagickCore/studio.h" #if defined(MAGICKCORE_WINGDI32_DELEGATE) # if defined(__CYGWIN__) # include <windows.h> # else /* All MinGW needs ... */ # include "MagickCore/nt-base-private.h" # include <wingdi.h> # endif #endif #include "MagickCore/blob.h" #include "MagickCore/blob-private.h" #include "MagickCore/cache.h" #include "MagickCore/exception.h" #include "MagickCore/exception-private.h" #include "MagickCore/image.h" #include "MagickCore/image-private.h" #include "MagickCore/list.h" #include "MagickCore/magick.h" #include "MagickCore/memory_.h" #include "MagickCore/nt-feature.h" #include "MagickCore/pixel-accessor.h" #include "MagickCore/quantum-private.h" #include "MagickCore/static.h" #include "MagickCore/string_.h" #include "MagickCore/module.h" #define BMP_HEADER_SIZE 14 /* Forward declarations. */ #if defined(MAGICKCORE_WINGDI32_DELEGATE) static MagickBooleanType WriteCLIPBOARDImage(const ImageInfo *,Image *,ExceptionInfo *); #endif /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % % % % % % R e a d C L I P B O A R D I m a g e % % % % % % % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % ReadCLIPBOARDImage() reads an image from the system clipboard and returns % it. It allocates the memory necessary for the new Image structure and % returns a pointer to the new image. % % The format of the ReadCLIPBOARDImage method is: % % Image *ReadCLIPBOARDImage(const ImageInfo *image_info, % ExceptionInfo exception) % % A description of each parameter follows: % % o image_info: the image info. % % o exception: return any errors or warnings in this structure. % */ #if defined(MAGICKCORE_WINGDI32_DELEGATE) static Image *ReadCLIPBOARDImage(const ImageInfo *image_info, ExceptionInfo *exception) { unsigned char *p; HANDLE clip_handle; Image *image; ImageInfo *read_info; LPVOID clip_mem; MagickBooleanType status; register ssize_t x; register Quantum *q; size_t clip_size, total_size; ssize_t y; unsigned char offset; void *clip_data; assert(image_info != (const ImageInfo *) NULL); assert(image_info->signature == MagickCoreSignature); if (image_info->debug != MagickFalse) (void) LogMagickEvent(TraceEvent,GetMagickModule(),"%s", image_info->filename); assert(exception != (ExceptionInfo *) NULL); assert(exception->signature == MagickCoreSignature); image=AcquireImage(image_info,exception); if (!IsClipboardFormatAvailable(CF_DIB) && !IsClipboardFormatAvailable(CF_DIBV5)) ThrowReaderException(CoderError,"NoBitmapOnClipboard"); if (!OpenClipboard(NULL)) ThrowReaderException(CoderError,"UnableToReadImageData"); clip_handle=GetClipboardData(CF_DIBV5); if (!clip_handle) clip_handle=GetClipboardData(CF_DIB); if ((clip_handle == NULL) || (clip_handle == INVALID_HANDLE_VALUE)) { CloseClipboard(); ThrowReaderException(CoderError,"UnableToReadImageData"); } clip_size=(size_t) GlobalSize(clip_handle); total_size=clip_size+BMP_HEADER_SIZE; clip_data=AcquireMagickMemory(total_size); if (clip_data == (void *) NULL) { CloseClipboard(); ThrowReaderException(ResourceLimitError,"MemoryAllocationFailed"); } clip_mem=GlobalLock(clip_handle); if (clip_mem == (LPVOID) NULL) { CloseClipboard(); clip_data=RelinquishMagickMemory(clip_data); ThrowReaderException(CoderError,"UnableToReadImageData"); } p=(unsigned char *) clip_data; p+=BMP_HEADER_SIZE; (void) memcpy(p,clip_mem,clip_size); (void) GlobalUnlock(clip_mem); (void) CloseClipboard(); memset(clip_data,0,BMP_HEADER_SIZE); offset=p[0]; if ((p[0] == 40) && (p[16] == BI_BITFIELDS)) offset+=12; else { unsigned int image_size; image_size=(unsigned int) p[20]; image_size|=(unsigned int) p[21] << 8; image_size|=(unsigned int) p[22] << 16; image_size|=(unsigned int) p[23] << 24; /* Hack for chrome where the offset seems to be incorrect */ if (clip_size - offset - image_size == 12) offset+=12; } offset+=BMP_HEADER_SIZE; p-=BMP_HEADER_SIZE; p[0]='B'; p[1]='M'; p[2]=(unsigned char) total_size; p[3]=(unsigned char) (total_size >> 8); p[4]=(unsigned char) (total_size >> 16); p[5]=(unsigned char) (total_size >> 24); p[10]=offset; read_info=CloneImageInfo(image_info); (void) CopyMagickString(read_info->magick,"BMP",MaxTextExtent); image=BlobToImage(read_info,clip_data,total_size,exception); read_info=DestroyImageInfo(read_info); clip_data=RelinquishMagickMemory(clip_data); return(image); } #endif /* MAGICKCORE_WINGDI32_DELEGATE */ /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % % % % % % R e g i s t e r C L I P B O A R D I m a g e % % % % % % % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % RegisterCLIPBOARDImage() adds attributes for the clipboard "image format" to % the list of supported formats. The attributes include the image format % tag, a method to read and/or write the format, whether the format % supports the saving of more than one frame to the same file or blob, % whether the format supports native in-memory I/O, and a brief % description of the format. % % The format of the RegisterCLIPBOARDImage method is: % % size_t RegisterCLIPBOARDImage(void) % */ ModuleExport size_t RegisterCLIPBOARDImage(void) { MagickInfo *entry; entry=AcquireMagickInfo("CLIPBOARD","CLIPBOARD","The system clipboard"); #if defined(MAGICKCORE_WINGDI32_DELEGATE) entry->decoder=(DecodeImageHandler *) ReadCLIPBOARDImage; entry->encoder=(EncodeImageHandler *) WriteCLIPBOARDImage; #endif entry->flags^=CoderAdjoinFlag; entry->format_type=ImplicitFormatType; (void) RegisterMagickInfo(entry); return(MagickImageCoderSignature); } /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % % % % % % U n r e g i s t e r C L I P B O A R D I m a g e % % % % % % % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % UnregisterCLIPBOARDImage() removes format registrations made by the % RGB module from the list of supported formats. % % The format of the UnregisterCLIPBOARDImage method is: % % UnregisterCLIPBOARDImage(void) % */ ModuleExport void UnregisterCLIPBOARDImage(void) { (void) UnregisterMagickInfo("CLIPBOARD"); } /* %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % % % % % % W r i t e C L I P B O A R D I m a g e % % % % % % % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % WriteCLIPBOARDImage() writes an image to the system clipboard. % % The format of the WriteCLIPBOARDImage method is: % % MagickBooleanType WriteCLIPBOARDImage(const ImageInfo *image_info, % Image *image,ExceptionInfo *exception) % % A description of each parameter follows. % % o image_info: the image info. % % o image: The image. % % o exception: return any errors or warnings in this structure. % */ #if defined(MAGICKCORE_WINGDI32_DELEGATE) static MagickBooleanType WriteCLIPBOARDImage(const ImageInfo *image_info, Image *image,ExceptionInfo *exception) { HANDLE clip_handle; ImageInfo *write_info; LPVOID clip_mem; size_t length; unsigned char *p; void *clip_data; assert(image_info != (const ImageInfo *) NULL); assert(image_info->signature == MagickCoreSignature); assert(image != (Image *) NULL); assert(image->signature == MagickCoreSignature); if (image->debug != MagickFalse) (void) LogMagickEvent(TraceEvent,GetMagickModule(),"%s",image->filename); if (SetImageStorageClass(image,DirectClass,exception) == MagickFalse) ThrowWriterException(CoderError,"UnableToWriteImageData"); write_info=CloneImageInfo(image_info); if (image->alpha_trait == UndefinedPixelTrait) (void) CopyMagickString(write_info->magick,"BMP3",MaxTextExtent); else (void) CopyMagickString(write_info->magick,"BMP",MaxTextExtent); clip_data=ImageToBlob(write_info,image,&length,exception); write_info=DestroyImageInfo(write_info); if (clip_data == (void *) NULL) ThrowWriterException(CoderError,"UnableToWriteImageData"); clip_handle=(HANDLE) GlobalAlloc(GMEM_MOVEABLE,length-BMP_HEADER_SIZE); if (clip_handle == (HANDLE) NULL) { clip_data=RelinquishMagickMemory(clip_data); ThrowWriterException(CoderError,"UnableToWriteImageData"); } clip_mem=GlobalLock(clip_handle); if (clip_mem == (LPVOID) NULL) { (void) GlobalFree((HGLOBAL) clip_handle); clip_data=RelinquishMagickMemory(clip_data); ThrowWriterException(CoderError,"UnableToWriteImageData"); } p=(unsigned char *) clip_data; p+=BMP_HEADER_SIZE; (void) memcpy(clip_mem,p,length-BMP_HEADER_SIZE); (void) GlobalUnlock(clip_mem); clip_data=RelinquishMagickMemory(clip_data); if (!OpenClipboard(NULL)) { (void) GlobalFree((HGLOBAL) clip_handle); ThrowWriterException(CoderError,"UnableToWriteImageData"); } (void) EmptyClipboard(); if (image->alpha_trait == UndefinedPixelTrait) SetClipboardData(CF_DIB,clip_handle); else SetClipboardData(CF_DIBV5,clip_handle); (void) CloseClipboard(); return(MagickTrue); } #endif /* MAGICKCORE_WINGDI32_DELEGATE */
Close