-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstrings.txt
451 lines (451 loc) · 5.31 KB
/
strings.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
/lib/ld-linux.so.2
libc.so.6
_IO_stdin_used
socket
fflush
strcpy
__printf_chk
exit
fopen
__isoc99_sscanf
connect
signal
puts
__stack_chk_fail
stdin
strtol
fgets
__errno_location
read
__fprintf_chk
stdout
__memmove_chk
__ctype_b_loc
getenv
stderr
alarm
gethostbyname
__memcpy_chk
close
sleep
__sprintf_chk
__libc_start_main
write
__gmon_start__
GLIBC_2.3
GLIBC_2.1
GLIBC_2.7
GLIBC_2.3.4
GLIBC_2.4
GLIBC_2.0
PTRh
D$|1
D$|e3
UWVS
<[^_]
UWVS
D$0e
Erro
r: C
lien
t un
able
to
crea
te s
@ ockef
Erro
r: D
NS i
s un
able
to
reso
lve
@ serv
@$er a
@(ddref
@,ss
Erro
r: U
nabl
e to
con
nect
to
the
@ servf
@$er
D$<+D$8)
Erro
r: R
esul
t st
ring
too
lar
ge.
@ Incr
@$ease
@( SUB
@,MITR
@0_MAX
@4BUF
<*t!
m< u
Erro
r: C
lien
t un
able
to
writ
e to
@ the
@$ ser
@(ver
Erro
r: C
lien
t un
able
to
read
fir
@ st h
@$eade
@(r fr
@,om s
@0ervef
D$L=
Erro
r: C
lien
t un
able
to
read
hea
@ ders
@$ fro
@(m se
@,rver
Erro
r: C
lien
t un
able
to
read
sta
@ tus
@$mess
@(age
@,from
@0 ser
@4ver
[^_]
t$Pe
D$<1
Erro
r: C
lien
t un
able
to
crea
te s
F ockef
Erro
r: D
NS i
s un
able
to
reso
lve
F serv
F$er a
F(ddref
F,ss
D$.;n
L$<e3
@[^_
[^_]
%s: Error: Couldn't open %s
Usage: %s [<input_file>]
That's number 2. Keep going!
Halfway there!
Good work! On to the next...
Welcome to my fiendish little bomb. You have 6 phases with
which to blow yourself up. Have a nice day!
Phase 1 defused. How about the next one?
So you got that one. Try this one.
I am just a renegade hockey mom.
Wow! You've defused the secret stage!
So you think you can stop the bomb with ctrl-c, do you?
ERROR: Input string is too large.
Your instructor has been notified.
Curses, you've found the secret phase!
But finding it and solving it are quite different...
Congratulations! You've defused the bomb!
Your instructor has been notified and will verify your solution.
Well...
OK. :-)
Invalid phase%s
Initialization error:
defused
exploded
%d:%s:%d:%s
BOOM!!!
The bomb has blown up.
%d %d %d %d %d %d
Error: Premature EOF on stdin
GRADE_BOMB
Error: Input line too long
***truncated***
%d %d %s
DrEvil
Program timed out after %d seconds
Error: HTTP request failed with error %d: %s
GET /%s/submitr.pl/?userid=%s&userpwd=%s&lab=%s&result=%s&submit=submit HTTP/1.0
Error: Result string contains an illegal or unprintable character.
Error: Unable to connect to server %s
%%%02X
%s %d %[a-zA-z ]
pine.cs.usu.edu
AUTORESULT_STRING=%s
csapp
;*2$"
qEjzyfpogjbWTetHiVWo
davidb
GCC: (Ubuntu 4.8.4-2ubuntu1~14.04.1) 4.8.4
GCC: (Ubuntu 4.8.2-19ubuntu1) 4.8.2
/usr/include/bits
/usr/lib/gcc/x86_64-linux-gnu/4.8/include
/usr/include
bomb.c
stdio2.h
stddef.h
types.h
stdio.h
libio.h
<built-in>
stdlib.h
phases.h
support.h
printf
__off_t
_IO_read_ptr
_chain
size_t
_shortbuf
_IO_buf_base
long long unsigned int
read_line
long long int
phase_defused
_fileno
_IO_read_end
_flags
_IO_buf_end
_cur_column
__quad_t
__printf_chk
_old_offset
infile
initialize_bomb
_IO_marker
stdin
_IO_write_ptr
_sbuf
short unsigned int
_IO_save_base
_lock
_flags2
_mode
__builtin_puts
stdout
GNU C 4.8.4 -m32 -mtune=generic -march=i686 -ggdb -O1 -fstack-protector
sizetype
_IO_write_end
_IO_lock_t
_IO_FILE
fopen
_pos
_markers
unsigned char
short int
_vtable_offset
exit
bomb.c
input
_next
__off64_t
_IO_read_base
_IO_save_end
__fmt
__pad1
__pad2
__pad3
__pad4
__pad5
_unused2
argv
phase_1
phase_2
phase_3
phase_4
phase_5
phase_6
_IO_backup_base
argc
main
_IO_write_base
/home/bryan/bomblab/src
.symtab
.strtab
.shstrtab
.interp
.note.ABI-tag
.note.gnu.build-id
.gnu.hash
.dynsym
.dynstr
.gnu.version
.gnu.version_r
.rel.dyn
.rel.plt
.init
.text
.fini
.rodata
.eh_frame_hdr
.eh_frame
.init_array
.fini_array
.jcr
.dynamic
.got
.got.plt
.data
.bss
.comment
.debug_aranges
.debug_info
.debug_abbrev
.debug_line
.debug_str
.debug_loc
crtstuff.c
__JCR_LIST__
deregister_tm_clones
register_tm_clones
__do_global_dtors_aux
completed.6591
__do_global_dtors_aux_fini_array_entry
frame_dummy
__frame_dummy_init_array_entry
bomb.c
phases.c
array.3145
support.c
sig_handler
driverlib.c
rio_readlineb
__FRAME_END__
__JCR_END__
__init_array_end
_DYNAMIC
__init_array_start
_GLOBAL_OFFSET_TABLE_
__libc_csu_fini
skip
phase_defused
read@@GLIBC_2.0
_ITM_deregisterTMCloneTable
__x86.get_pc_thunk.bx
data_start
input_strings
fflush@@GLIBC_2.0
stderr@@GLIBC_2.0
fgets@@GLIBC_2.0
_edata
signal@@GLIBC_2.0
sleep@@GLIBC_2.0
_fini
alarm@@GLIBC_2.0
__stack_chk_fail@@GLIBC_2.4
num_input_strings
phase_5
initialize_bomb_solve
blank_line
submitr
phase_3
phase_1
invalid_phase
init_driver
strcpy@@GLIBC_2.0
node3
explode_bomb
node1
getenv@@GLIBC_2.0
__data_start
puts@@GLIBC_2.0
node5
__memmove_chk@@GLIBC_2.3.4
__memcpy_chk@@GLIBC_2.3.4
__gmon_start__
exit@@GLIBC_2.0
fun7
__dso_handle
_IO_stdin_used
host_table
func4
__libc_start_main@@GLIBC_2.0
write@@GLIBC_2.0
string_length
__libc_csu_init
stdin@@GLIBC_2.0
__isoc99_sscanf@@GLIBC_2.7
fopen@@GLIBC_2.1
_end
__errno_location@@GLIBC_2.0
_start
secret_phase
_fp_hw
infile
sigalrm_handler
init_timeout
stdout@@GLIBC_2.0
__bss_start
userid
main
__printf_chk@@GLIBC_2.3.4
read_line
strings_not_equal
phase_4
phase_6
scratch
_Jv_RegisterClasses
driver_post
send_msg
phase_2
bomb_id
socket@@GLIBC_2.0
__TMC_END__
__fprintf_chk@@GLIBC_2.3.4
_ITM_registerTMCloneTable
node2
node4
user_password
gethostbyname@@GLIBC_2.0
strtol@@GLIBC_2.0
node6
connect@@GLIBC_2.0
_init
close@@GLIBC_2.0
read_six_numbers
initialize_bomb
__ctype_b_loc@@GLIBC_2.3
__sprintf_chk@@GLIBC_2.3.4