[x]
Posted via EE Mobile

Search, ask, and monitor your questions on the go with EE Mobile. Visit Experts Exchange from your mobile device and never be out of touch again.

Question
[x]
Attachment Details
[x]
The Solution Rating System

With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.

  • The Grade of the Solution
  • The Zone Rank of the Expert Providing the Solution
  • The Number of Author and Expert Comments
  • The Number of Experts Contributing
  • The Feedback of the Community

Your Input Matters
Because of the way the system is set up, the most important variable in this equation is you. As a member of Experts Exchange, you are able to cast your vote on the quality of the solutions in regard to how complete, accurate, helpful and easy to understand each solution is. When you provide your feedback, each rating is adjusted accordingly. So, if you see a solution that has a poor rating that you think is a good solution, let us know by rating it. As you do, the rating will be adjusted and will become more accurate for other members of our site.

If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support.

Thank you!

9.0

Binary Bomb Final Phase

Asked by ruevaughn in Assembly Programming Language

Tags: machine language

Hello again! I am now done with phase 6, but need help getting to the secret phase. Here is my code, and I know that this code in phase_defused

8049341:      75 1d                      jne    8049360 <phase_defused+0x74>

needs to NOT happen. But where do I enter the string that will compare to this line?

 804933a:      e8 ff fc ff ff             call   804903e <strings_not_equal

if that is indeed the line that I think it is...
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:
08048aa4 <main>:
 8048aa4:	8d 4c 24 04          	lea    0x4(%esp),%ecx
 8048aa8:	83 e4 f0             	and    $0xfffffff0,%esp
 8048aab:	ff 71 fc             	pushl  -0x4(%ecx)
 8048aae:	55                   	push   %ebp
 8048aaf:	89 e5                	mov    %esp,%ebp
 8048ab1:	53                   	push   %ebx
 8048ab2:	51                   	push   %ecx
 8048ab3:	83 ec 10             	sub    $0x10,%esp
 8048ab6:	8b 01                	mov    (%ecx),%eax
 8048ab8:	8b 59 04             	mov    0x4(%ecx),%ebx
 8048abb:	83 f8 01             	cmp    $0x1,%eax
 8048abe:	75 0c                	jne    8048acc <main+0x28>
 8048ac0:	a1 44 b8 04 08       	mov    0x804b844,%eax
 8048ac5:	a3 50 b8 04 08       	mov    %eax,0x804b850
 8048aca:	eb 64                	jmp    8048b30 <main+0x8c>
 8048acc:	83 f8 02             	cmp    $0x2,%eax
 8048acf:	75 41                	jne    8048b12 <main+0x6e>
 8048ad1:	c7 44 24 04 12 9b 04 	movl   $0x8049b12,0x4(%esp)
 8048ad8:	08 
 8048ad9:	8b 43 04             	mov    0x4(%ebx),%eax
 8048adc:	89 04 24             	mov    %eax,(%esp)
 8048adf:	e8 84 fe ff ff       	call   8048968 <fopen@plt>
 8048ae4:	a3 50 b8 04 08       	mov    %eax,0x804b850
 8048ae9:	85 c0                	test   %eax,%eax
 8048aeb:	75 43                	jne    8048b30 <main+0x8c>
 8048aed:	8b 43 04             	mov    0x4(%ebx),%eax
 8048af0:	89 44 24 08          	mov    %eax,0x8(%esp)
 8048af4:	8b 03                	mov    (%ebx),%eax
 8048af6:	89 44 24 04          	mov    %eax,0x4(%esp)
 8048afa:	c7 04 24 e8 98 04 08 	movl   $0x80498e8,(%esp)
 8048b01:	e8 d2 fd ff ff       	call   80488d8 <printf@plt>
 8048b06:	c7 04 24 08 00 00 00 	movl   $0x8,(%esp)
 8048b0d:	e8 16 fe ff ff       	call   8048928 <exit@plt>
 8048b12:	8b 03                	mov    (%ebx),%eax
 8048b14:	89 44 24 04          	mov    %eax,0x4(%esp)
 8048b18:	c7 04 24 05 99 04 08 	movl   $0x8049905,(%esp)
 8048b1f:	e8 b4 fd ff ff       	call   80488d8 <printf@plt>
 8048b24:	c7 04 24 08 00 00 00 	movl   $0x8,(%esp)
 8048b2b:	e8 f8 fd ff ff       	call   8048928 <exit@plt>
 8048b30:	e8 a0 0b 00 00       	call   80496d5 <initialize_bomb>
 8048b35:	c7 04 24 6c 99 04 08 	movl   $0x804996c,(%esp)
 8048b3c:	e8 37 fd ff ff       	call   8048878 <puts@plt>
 8048b41:	c7 04 24 a8 99 04 08 	movl   $0x80499a8,(%esp)
 8048b48:	e8 2b fd ff ff       	call   8048878 <puts@plt>
 8048b4d:	e8 3c 09 00 00       	call   804948e <read_line>
 8048b52:	89 04 24             	mov    %eax,(%esp)
 8048b55:	e8 41 04 00 00       	call   8048f9b <phase_1>
 8048b5a:	e8 8d 07 00 00       	call   80492ec <phase_defused>
 8048b5f:	c7 04 24 d4 99 04 08 	movl   $0x80499d4,(%esp)
 8048b66:	e8 0d fd ff ff       	call   8048878 <puts@plt>
 8048b6b:	e8 1e 09 00 00       	call   804948e <read_line>
 8048b70:	89 04 24             	mov    %eax,(%esp)
 8048b73:	e8 c9 03 00 00       	call   8048f41 <phase_2>
 8048b78:	e8 6f 07 00 00       	call   80492ec <phase_defused>
 8048b7d:	c7 04 24 1f 99 04 08 	movl   $0x804991f,(%esp)
 8048b84:	e8 ef fc ff ff       	call   8048878 <puts@plt>
 8048b89:	e8 00 09 00 00       	call   804948e <read_line>
 8048b8e:	89 04 24             	mov    %eax,(%esp)
 8048b91:	e8 7b 02 00 00       	call   8048e11 <phase_3>
 8048b96:	e8 51 07 00 00       	call   80492ec <phase_defused>
 8048b9b:	c7 04 24 3d 99 04 08 	movl   $0x804993d,(%esp)
 8048ba2:	e8 d1 fc ff ff       	call   8048878 <puts@plt>
 8048ba7:	e8 e2 08 00 00       	call   804948e <read_line>
 8048bac:	89 04 24             	mov    %eax,(%esp)
 8048baf:	e8 13 02 00 00       	call   8048dc7 <phase_4>
 8048bb4:	e8 33 07 00 00       	call   80492ec <phase_defused>
 8048bb9:	c7 04 24 00 9a 04 08 	movl   $0x8049a00,(%esp)
 8048bc0:	e8 b3 fc ff ff       	call   8048878 <puts@plt>
 8048bc5:	e8 c4 08 00 00       	call   804948e <read_line>
 8048bca:	89 04 24             	mov    %eax,(%esp)
 8048bcd:	e8 85 01 00 00       	call   8048d57 <phase_5>
 8048bd2:	e8 15 07 00 00       	call   80492ec <phase_defused>
 8048bd7:	c7 04 24 4c 99 04 08 	movl   $0x804994c,(%esp)
 8048bde:	e8 95 fc ff ff       	call   8048878 <puts@plt>
 8048be3:	e8 a6 08 00 00       	call   804948e <read_line>
 8048be8:	89 04 24             	mov    %eax,(%esp)
 8048beb:	e8 d1 03 00 00       	call   8048fc1 <phase_6>
 8048bf0:	e8 f7 06 00 00       	call   80492ec <phase_defused>
 8048bf5:	b8 00 00 00 00       	mov    $0x0,%eax
 8048bfa:	83 c4 10             	add    $0x10,%esp
 8048bfd:	59                   	pop    %ecx
 8048bfe:	5b                   	pop    %ebx
 8048bff:	5d                   	pop    %ebp
 8048c00:	8d 61 fc             	lea    -0x4(%ecx),%esp
 8048c03:	c3                   	ret    
 8048c04:	90                   	nop    
 8048c05:	90                   	nop    
 8048c06:	90                   	nop    
 8048c07:	90                   	nop    
 8048c08:	90                   	nop    
 8048c09:	90                   	nop    
 8048c0a:	90                   	nop    
 8048c0b:	90                   	nop    
 8048c0c:	90                   	nop    
 8048c0d:	90                   	nop    
 8048c0e:	90                   	nop    
 8048c0f:	90                   	nop    
 
08048c10 <func4>:
 8048c10:	55                   	push   %ebp
 8048c11:	89 e5                	mov    %esp,%ebp
 8048c13:	83 ec 04             	sub    $0x4,%esp
 8048c16:	8b 55 08             	mov    0x8(%ebp),%edx
 8048c19:	b8 01 00 00 00       	mov    $0x1,%eax
 8048c1e:	85 d2                	test   %edx,%edx
 8048c20:	7e 16                	jle    8048c38 <func4+0x28>
 8048c22:	8d 42 ff             	lea    -0x1(%edx),%eax
 8048c25:	89 04 24             	mov    %eax,(%esp)
 8048c28:	e8 e3 ff ff ff       	call   8048c10 <func4>
 8048c2d:	8d 14 c5 00 00 00 00 	lea    0x0(,%eax,8),%edx
 8048c34:	29 c2                	sub    %eax,%edx
 8048c36:	89 d0                	mov    %edx,%eax
 8048c38:	c9                   	leave  
 8048c39:	c3                   	ret    
 
08048c3a <fun6>:
 8048c3a:	55                   	push   %ebp
 8048c3b:	89 e5                	mov    %esp,%ebp
 8048c3d:	56                   	push   %esi
 8048c3e:	53                   	push   %ebx
 8048c3f:	8b 4d 08             	mov    0x8(%ebp),%ecx
 8048c42:	8b 59 08             	mov    0x8(%ecx),%ebx
 8048c45:	c7 41 08 00 00 00 00 	movl   $0x0,0x8(%ecx)
 8048c4c:	89 ce                	mov    %ecx,%esi
 8048c4e:	85 db                	test   %ebx,%ebx
 8048c50:	74 40                	je     8048c92 <fun6+0x58>
 8048c52:	89 c8                	mov    %ecx,%eax
 8048c54:	89 ca                	mov    %ecx,%edx
 8048c56:	eb 2d                	jmp    8048c85 <fun6+0x4b>
 8048c58:	89 d0                	mov    %edx,%eax
 8048c5a:	8b 52 08             	mov    0x8(%edx),%edx
 8048c5d:	85 d2                	test   %edx,%edx
 8048c5f:	74 04                	je     8048c65 <fun6+0x2b>
 8048c61:	39 0a                	cmp    %ecx,(%edx)
 8048c63:	7f f3                	jg     8048c58 <fun6+0x1e>
 8048c65:	39 d0                	cmp    %edx,%eax
 8048c67:	75 09                	jne    8048c72 <fun6+0x38>
 8048c69:	89 de                	mov    %ebx,%esi
 8048c6b:	90                   	nop    
 8048c6c:	8d 74 26 00          	lea    0x0(%esi),%esi
 8048c70:	eb 03                	jmp    8048c75 <fun6+0x3b>
 8048c72:	89 58 08             	mov    %ebx,0x8(%eax)
 8048c75:	8b 43 08             	mov    0x8(%ebx),%eax
 8048c78:	89 53 08             	mov    %edx,0x8(%ebx)
 8048c7b:	89 c3                	mov    %eax,%ebx
 8048c7d:	89 f2                	mov    %esi,%edx
 8048c7f:	89 f0                	mov    %esi,%eax
 8048c81:	85 db                	test   %ebx,%ebx
 8048c83:	74 0d                	je     8048c92 <fun6+0x58>
 8048c85:	85 d2                	test   %edx,%edx
 8048c87:	74 dc                	je     8048c65 <fun6+0x2b>
 8048c89:	8b 0b                	mov    (%ebx),%ecx
 8048c8b:	39 0a                	cmp    %ecx,(%edx)
 8048c8d:	7f c9                	jg     8048c58 <fun6+0x1e>
 8048c8f:	90                   	nop    
 8048c90:	eb d3                	jmp    8048c65 <fun6+0x2b>
 8048c92:	89 f0                	mov    %esi,%eax
 8048c94:	5b                   	pop    %ebx
 8048c95:	5e                   	pop    %esi
 8048c96:	5d                   	pop    %ebp
 8048c97:	c3                   	ret    
 
08048c98 <fun7>:
 8048c98:	55                   	push   %ebp
 8048c99:	89 e5                	mov    %esp,%ebp
 8048c9b:	53                   	push   %ebx
 8048c9c:	83 ec 08             	sub    $0x8,%esp
 8048c9f:	8b 5d 08             	mov    0x8(%ebp),%ebx
 8048ca2:	8b 4d 0c             	mov    0xc(%ebp),%ecx
 8048ca5:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
 8048caa:	85 db                	test   %ebx,%ebx
 8048cac:	74 35                	je     8048ce3 <fun7+0x4b>
 8048cae:	8b 13                	mov    (%ebx),%edx
 8048cb0:	39 ca                	cmp    %ecx,%edx
 8048cb2:	7e 13                	jle    8048cc7 <fun7+0x2f>
 8048cb4:	89 4c 24 04          	mov    %ecx,0x4(%esp)
 8048cb8:	8b 43 04             	mov    0x4(%ebx),%eax
 8048cbb:	89 04 24             	mov    %eax,(%esp)
 8048cbe:	e8 d5 ff ff ff       	call   8048c98 <fun7>
 8048cc3:	01 c0                	add    %eax,%eax
 8048cc5:	eb 1c                	jmp    8048ce3 <fun7+0x4b>
 8048cc7:	b8 00 00 00 00       	mov    $0x0,%eax
 8048ccc:	39 ca                	cmp    %ecx,%edx
 8048cce:	74 13                	je     8048ce3 <fun7+0x4b>
 8048cd0:	89 4c 24 04          	mov    %ecx,0x4(%esp)
 8048cd4:	8b 43 08             	mov    0x8(%ebx),%eax
 8048cd7:	89 04 24             	mov    %eax,(%esp)
 8048cda:	e8 b9 ff ff ff       	call   8048c98 <fun7>
 8048cdf:	8d 44 00 01          	lea    0x1(%eax,%eax,1),%eax
 8048ce3:	83 c4 08             	add    $0x8,%esp
 8048ce6:	5b                   	pop    %ebx
 8048ce7:	5d                   	pop    %ebp
 8048ce8:	c3                   	ret    
 
08048ce9 <secret_phase>:
 8048ce9:	55                   	push   %ebp
 8048cea:	89 e5                	mov    %esp,%ebp
 8048cec:	53                   	push   %ebx
 8048ced:	83 ec 14             	sub    $0x14,%esp
 8048cf0:	e8 99 07 00 00       	call   804948e <read_line>
 8048cf5:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%esp)
 8048cfc:	00 
 8048cfd:	c7 44 24 08 0a 00 00 	movl   $0xa,0x8(%esp)
 8048d04:	00 
 8048d05:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
 8048d0c:	00 
 8048d0d:	89 04 24             	mov    %eax,(%esp)
 8048d10:	e8 93 fb ff ff       	call   80488a8 <__strtol_internal@plt>
 8048d15:	89 c3                	mov    %eax,%ebx
 8048d17:	8d 40 ff             	lea    -0x1(%eax),%eax
 8048d1a:	3d e8 03 00 00       	cmp    $0x3e8,%eax
 8048d1f:	76 05                	jbe    8048d26 <secret_phase+0x3d>
 8048d21:	e8 58 06 00 00       	call   804937e <explode_bomb>
 8048d26:	89 5c 24 04          	mov    %ebx,0x4(%esp)
 8048d2a:	c7 04 24 e0 b6 04 08 	movl   $0x804b6e0,(%esp)
 8048d31:	e8 62 ff ff ff       	call   8048c98 <fun7>
 8048d36:	83 f8 02             	cmp    $0x2,%eax
 8048d39:	74 05                	je     8048d40 <secret_phase+0x57>
 8048d3b:	e8 3e 06 00 00       	call   804937e <explode_bomb>
 8048d40:	c7 04 24 24 9a 04 08 	movl   $0x8049a24,(%esp)
 8048d47:	e8 2c fb ff ff       	call   8048878 <puts@plt>
 8048d4c:	e8 9b 05 00 00       	call   80492ec <phase_defused>
 8048d51:	83 c4 14             	add    $0x14,%esp
 8048d54:	5b                   	pop    %ebx
 8048d55:	5d                   	pop    %ebp
 8048d56:	c3                   	ret    
 
08048d57 <phase_5>:
 8048d57:	55                   	push   %ebp
 8048d58:	89 e5                	mov    %esp,%ebp
 8048d5a:	83 ec 28             	sub    $0x28,%esp
 8048d5d:	8d 45 f8             	lea    -0x8(%ebp),%eax
 8048d60:	89 44 24 0c          	mov    %eax,0xc(%esp)
 8048d64:	8d 45 fc             	lea    -0x4(%ebp),%eax
 8048d67:	89 44 24 08          	mov    %eax,0x8(%esp)
 8048d6b:	c7 44 24 04 85 9c 04 	movl   $0x8049c85,0x4(%esp)
 8048d72:	08 
 8048d73:	8b 45 08             	mov    0x8(%ebp),%eax
 8048d76:	89 04 24             	mov    %eax,(%esp)
 8048d79:	e8 ba fb ff ff       	call   8048938 <sscanf@plt>
 8048d7e:	83 f8 01             	cmp    $0x1,%eax
 8048d81:	7f 05                	jg     8048d88 <phase_5+0x31>
 8048d83:	e8 f6 05 00 00       	call   804937e <explode_bomb>
 8048d88:	8b 45 fc             	mov    -0x4(%ebp),%eax
 8048d8b:	83 e0 0f             	and    $0xf,%eax
 8048d8e:	89 45 fc             	mov    %eax,-0x4(%ebp)
 8048d91:	83 f8 0f             	cmp    $0xf,%eax
 8048d94:	74 2a                	je     8048dc0 <phase_5+0x69>
 8048d96:	ba 00 00 00 00       	mov    $0x0,%edx
 8048d9b:	b9 00 00 00 00       	mov    $0x0,%ecx
 8048da0:	42                   	inc    %edx
 8048da1:	8b 04 85 c0 9a 04 08 	mov    0x8049ac0(,%eax,4),%eax
 8048da8:	01 c1                	add    %eax,%ecx
 8048daa:	83 f8 0f             	cmp    $0xf,%eax
 8048dad:	75 f1                	jne    8048da0 <phase_5+0x49>
 8048daf:	c7 45 fc 0f 00 00 00 	movl   $0xf,-0x4(%ebp)
 8048db6:	83 fa 08             	cmp    $0x8,%edx
 8048db9:	75 05                	jne    8048dc0 <phase_5+0x69>
 8048dbb:	39 4d f8             	cmp    %ecx,-0x8(%ebp)
 8048dbe:	74 05                	je     8048dc5 <phase_5+0x6e>
 8048dc0:	e8 b9 05 00 00       	call   804937e <explode_bomb>
 8048dc5:	c9                   	leave  
 8048dc6:	c3                   	ret    
 
08048dc7 <phase_4>:
 8048dc7:	55                   	push   %ebp
 8048dc8:	89 e5                	mov    %esp,%ebp
 8048dca:	83 ec 28             	sub    $0x28,%esp
 8048dcd:	8d 45 fc             	lea    -0x4(%ebp),%eax
 8048dd0:	89 44 24 08          	mov    %eax,0x8(%esp)
 8048dd4:	c7 44 24 04 83 9a 04 	movl   $0x8049a83,0x4(%esp)
 8048ddb:	08 
 8048ddc:	8b 45 08             	mov    0x8(%ebp),%eax
 8048ddf:	89 04 24             	mov    %eax,(%esp)
 8048de2:	e8 51 fb ff ff       	call   8048938 <sscanf@plt>
 8048de7:	83 f8 01             	cmp    $0x1,%eax
 8048dea:	75 06                	jne    8048df2 <phase_4+0x2b>
 8048dec:	83 7d fc 00          	cmpl   $0x0,-0x4(%ebp)
 8048df0:	7f 05                	jg     8048df7 <phase_4+0x30>
 8048df2:	e8 87 05 00 00       	call   804937e <explode_bomb>
 8048df7:	8b 45 fc             	mov    -0x4(%ebp),%eax
 8048dfa:	89 04 24             	mov    %eax,(%esp)
 8048dfd:	e8 0e fe ff ff       	call   8048c10 <func4>
 8048e02:	83 f8 31             	cmp    $0x31,%eax
 8048e05:	74 05                	je     8048e0c <phase_4+0x45>
 8048e07:	e8 72 05 00 00       	call   804937e <explode_bomb>
 8048e0c:	c9                   	leave  
 8048e0d:	8d 76 00             	lea    0x0(%esi),%esi
 8048e10:	c3                   	ret    
 
08048e11 <phase_3>:
 8048e11:	55                   	push   %ebp
 8048e12:	89 e5                	mov    %esp,%ebp
 8048e14:	83 ec 28             	sub    $0x28,%esp
 8048e17:	8d 45 f8             	lea    -0x8(%ebp),%eax
 8048e1a:	89 44 24 10          	mov    %eax,0x10(%esp)
 8048e1e:	8d 45 f7             	lea    -0x9(%ebp),%eax
 8048e21:	89 44 24 0c          	mov    %eax,0xc(%esp)
 8048e25:	8d 45 fc             	lea    -0x4(%ebp),%eax
 8048e28:	89 44 24 08          	mov    %eax,0x8(%esp)
 8048e2c:	c7 44 24 04 7d 9a 04 	movl   $0x8049a7d,0x4(%esp)
 8048e33:	08 
 8048e34:	8b 45 08             	mov    0x8(%ebp),%eax
 8048e37:	89 04 24             	mov    %eax,(%esp)
 8048e3a:	e8 f9 fa ff ff       	call   8048938 <sscanf@plt>
 8048e3f:	83 f8 02             	cmp    $0x2,%eax
 8048e42:	7f 05                	jg     8048e49 <phase_3+0x38>
 8048e44:	e8 35 05 00 00       	call   804937e <explode_bomb>
 8048e49:	83 7d fc 07          	cmpl   $0x7,-0x4(%ebp)
 8048e4d:	8d 76 00             	lea    0x0(%esi),%esi
 8048e50:	0f 87 c5 00 00 00    	ja     8048f1b <phase_3+0x10a>
 8048e56:	8b 45 fc             	mov    -0x4(%ebp),%eax
 8048e59:	ff 24 85 a0 9a 04 08 	jmp    *0x8049aa0(,%eax,4)
 8048e60:	81 7d f8 14 02 00 00 	cmpl   $0x214,-0x8(%ebp)
 8048e67:	0f 84 c5 00 00 00    	je     8048f32 <phase_3+0x121>
 8048e6d:	8d 76 00             	lea    0x0(%esi),%esi
 8048e70:	e8 09 05 00 00       	call   804937e <explode_bomb>
 8048e75:	b0 6b                	mov    $0x6b,%al
 8048e77:	e9 b8 00 00 00       	jmp    8048f34 <phase_3+0x123>
 8048e7c:	81 7d f8 bd 02 00 00 	cmpl   $0x2bd,-0x8(%ebp)
 8048e83:	0f 84 a0 00 00 00    	je     8048f29 <phase_3+0x118>
 8048e89:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi
 8048e90:	e8 e9 04 00 00       	call   804937e <explode_bomb>
 8048e95:	b0 65                	mov    $0x65,%al
 8048e97:	e9 98 00 00 00       	jmp    8048f34 <phase_3+0x123>
 8048e9c:	81 7d f8 83 03 00 00 	cmpl   $0x383,-0x8(%ebp)
 8048ea3:	0f 84 89 00 00 00    	je     8048f32 <phase_3+0x121>
 8048ea9:	8d b4 26 00 00 00 00 	lea    0x0(%esi),%esi
 8048eb0:	e8 c9 04 00 00       	call   804937e <explode_bomb>
 8048eb5:	b0 6b                	mov    $0x6b,%al
 8048eb7:	eb 7b                	jmp    8048f34 <phase_3+0x123>
 8048eb9:	b0 77                	mov    $0x77,%al
 8048ebb:	81 7d f8 97 02 00 00 	cmpl   $0x297,-0x8(%ebp)
 8048ec2:	74 70                	je     8048f34 <phase_3+0x123>
 8048ec4:	e8 b5 04 00 00       	call   804937e <explode_bomb>
 8048ec9:	b0 77                	mov    $0x77,%al
 8048ecb:	eb 67                	jmp    8048f34 <phase_3+0x123>
 8048ecd:	81 7d f8 e7 00 00 00 	cmpl   $0xe7,-0x8(%ebp)
 8048ed4:	74 57                	je     8048f2d <phase_3+0x11c>
 8048ed6:	e8 a3 04 00 00       	call   804937e <explode_bomb>
 8048edb:	b0 68                	mov    $0x68,%al
 8048edd:	8d 76 00             	lea    0x0(%esi),%esi
 8048ee0:	eb 52                	jmp    8048f34 <phase_3+0x123>
 8048ee2:	b0 6c                	mov    $0x6c,%al
 8048ee4:	83 7d f8 66          	cmpl   $0x66,-0x8(%ebp)
 8048ee8:	74 4a                	je     8048f34 <phase_3+0x123>
 8048eea:	e8 8f 04 00 00       	call   804937e <explode_bomb>
 8048eef:	b0 6c                	mov    $0x6c,%al
 8048ef1:	eb 41                	jmp    8048f34 <phase_3+0x123>
 8048ef3:	81 7d f8 95 01 00 00 	cmpl   $0x195,-0x8(%ebp)
 8048efa:	74 31                	je     8048f2d <phase_3+0x11c>
 8048efc:	8d 74 26 00          	lea    0x0(%esi),%esi
 8048f00:	e8 79 04 00 00       	call   804937e <explode_bomb>
 8048f05:	b0 68                	mov    $0x68,%al
 8048f07:	eb 2b                	jmp    8048f34 <phase_3+0x123>
 8048f09:	81 7d f8 d8 00 00 00 	cmpl   $0xd8,-0x8(%ebp)
 8048f10:	74 17                	je     8048f29 <phase_3+0x118>
 8048f12:	e8 67 04 00 00       	call   804937e <explode_bomb>
 8048f17:	b0 65                	mov    $0x65,%al
 8048f19:	eb 19                	jmp    8048f34 <phase_3+0x123>
 8048f1b:	90                   	nop    
 8048f1c:	8d 74 26 00          	lea    0x0(%esi),%esi
 8048f20:	e8 59 04 00 00       	call   804937e <explode_bomb>
 8048f25:	b0 7a                	mov    $0x7a,%al
 8048f27:	eb 0b                	jmp    8048f34 <phase_3+0x123>
 8048f29:	b0 65                	mov    $0x65,%al
 8048f2b:	eb 07                	jmp    8048f34 <phase_3+0x123>
 8048f2d:	b0 68                	mov    $0x68,%al
 8048f2f:	90                   	nop    
 8048f30:	eb 02                	jmp    8048f34 <phase_3+0x123>
 8048f32:	b0 6b                	mov    $0x6b,%al
 8048f34:	3a 45 f7             	cmp    -0x9(%ebp),%al
 8048f37:	74 05                	je     8048f3e <phase_3+0x12d>
 8048f39:	e8 40 04 00 00       	call   804937e <explode_bomb>
 8048f3e:	c9                   	leave  
 8048f3f:	90                   	nop    
 8048f40:	c3                   	ret    
 
08048f41 <phase_2>:
 8048f41:	55                   	push   %ebp
 8048f42:	89 e5                	mov    %esp,%ebp
 8048f44:	83 ec 38             	sub    $0x38,%esp
 8048f47:	89 5d f4             	mov    %ebx,-0xc(%ebp)
 8048f4a:	89 75 f8             	mov    %esi,-0x8(%ebp)
 8048f4d:	89 7d fc             	mov    %edi,-0x4(%ebp)
 8048f50:	8d 45 dc             	lea    -0x24(%ebp),%eax
 8048f53:	89 44 24 04          	mov    %eax,0x4(%esp)
 8048f57:	8b 45 08             	mov    0x8(%ebp),%eax
 8048f5a:	89 04 24             	mov    %eax,(%esp)
 8048f5d:	e8 5e 04 00 00       	call   80493c0 <read_six_numbers>
 8048f62:	bf 00 00 00 00       	mov    $0x0,%edi
 8048f67:	8d 5d e8             	lea    -0x18(%ebp),%ebx
 8048f6a:	89 de                	mov    %ebx,%esi
 8048f6c:	8b 43 f4             	mov    -0xc(%ebx),%eax
 8048f6f:	3b 03                	cmp    (%ebx),%eax
 8048f71:	74 05                	je     8048f78 <phase_2+0x37>
 8048f73:	e8 06 04 00 00       	call   804937e <explode_bomb>
 8048f78:	03 7e f4             	add    -0xc(%esi),%edi
 8048f7b:	83 c3 04             	add    $0x4,%ebx
 8048f7e:	8d 45 f4             	lea    -0xc(%ebp),%eax
 8048f81:	39 c3                	cmp    %eax,%ebx
 8048f83:	75 e5                	jne    8048f6a <phase_2+0x29>
 8048f85:	85 ff                	test   %edi,%edi
 8048f87:	75 05                	jne    8048f8e <phase_2+0x4d>
 8048f89:	e8 f0 03 00 00       	call   804937e <explode_bomb>
 8048f8e:	8b 5d f4             	mov    -0xc(%ebp),%ebx
 8048f91:	8b 75 f8             	mov    -0x8(%ebp),%esi
 8048f94:	8b 7d fc             	mov    -0x4(%ebp),%edi
 8048f97:	89 ec                	mov    %ebp,%esp
 8048f99:	5d                   	pop    %ebp
 8048f9a:	c3                   	ret    
 
08048f9b <phase_1>:
 8048f9b:	55                   	push   %ebp
 8048f9c:	89 e5                	mov    %esp,%ebp
 8048f9e:	83 ec 08             	sub    $0x8,%esp
 8048fa1:	c7 44 24 04 4c 9a 04 	movl   $0x8049a4c,0x4(%esp)
 8048fa8:	08 
 8048fa9:	8b 45 08             	mov    0x8(%ebp),%eax
 8048fac:	89 04 24             	mov    %eax,(%esp)
 8048faf:	e8 8a 00 00 00       	call   804903e <strings_not_equal>
 8048fb4:	85 c0                	test   %eax,%eax
 8048fb6:	74 05                	je     8048fbd <phase_1+0x22>
 8048fb8:	e8 c1 03 00 00       	call   804937e <explode_bomb>
 8048fbd:	c9                   	leave  
 8048fbe:	89 f6                	mov    %esi,%esi
 8048fc0:	c3                   	ret    
 
08048fc1 <phase_6>:
 8048fc1:	55                   	push   %ebp
 8048fc2:	89 e5                	mov    %esp,%ebp
 8048fc4:	83 ec 18             	sub    $0x18,%esp
 8048fc7:	c7 44 24 0c 00 00 00 	movl   $0x0,0xc(%esp)
 8048fce:	00 
 8048fcf:	c7 44 24 08 0a 00 00 	movl   $0xa,0x8(%esp)
 8048fd6:	00 
 8048fd7:	c7 44 24 04 00 00 00 	movl   $0x0,0x4(%esp)
 8048fde:	00 
 8048fdf:	8b 45 08             	mov    0x8(%ebp),%eax
 8048fe2:	89 04 24             	mov    %eax,(%esp)
 8048fe5:	e8 be f8 ff ff       	call   80488a8 <__strtol_internal@plt>
 8048fea:	a3 2c b6 04 08       	mov    %eax,0x804b62c
 8048fef:	c7 04 24 2c b6 04 08 	movl   $0x804b62c,(%esp)
 8048ff6:	e8 3f fc ff ff       	call   8048c3a <fun6>
 8048ffb:	ba 01 00 00 00       	mov    $0x1,%edx
 8049000:	8b 40 08             	mov    0x8(%eax),%eax
 8049003:	42                   	inc    %edx
 8049004:	83 fa 09             	cmp    $0x9,%edx
 8049007:	75 f7                	jne    8049000 <phase_6+0x3f>
 8049009:	8b 00                	mov    (%eax),%eax
 804900b:	3b 05 2c b6 04 08    	cmp    0x804b62c,%eax
 8049011:	74 05                	je     8049018 <phase_6+0x57>
 8049013:	e8 66 03 00 00       	call   804937e <explode_bomb>
 8049018:	c9                   	leave  
 8049019:	c3                   	ret    
 804901a:	90                   	nop    
 804901b:	90                   	nop    
 804901c:	90                   	nop    
 804901d:	90                   	nop    
 804901e:	90                   	nop    
 804901f:	90                   	nop    
 
08049020 <string_length>:
 8049020:	55                   	push   %ebp
 8049021:	89 e5                	mov    %esp,%ebp
 8049023:	8b 55 08             	mov    0x8(%ebp),%edx
 8049026:	b8 00 00 00 00       	mov    $0x0,%eax
 804902b:	80 3a 00             	cmpb   $0x0,(%edx)
 804902e:	74 0c                	je     804903c <string_length+0x1c>
 8049030:	b8 00 00 00 00       	mov    $0x0,%eax
 8049035:	40                   	inc    %eax
 8049036:	80 3c 10 00          	cmpb   $0x0,(%eax,%edx,1)
 804903a:	75 f9                	jne    8049035 <string_length+0x15>
 804903c:	5d                   	pop    %ebp
 804903d:	c3                   	ret    
 
0804903e <strings_not_equal>:
 804903e:	55                   	push   %ebp
 804903f:	89 e5                	mov    %esp,%ebp
 8049041:	57                   	push   %edi
 8049042:	56                   	push   %esi
 8049043:	53                   	push   %ebx
 8049044:	83 ec 04             	sub    $0x4,%esp
 8049047:	8b 75 08             	mov    0x8(%ebp),%esi
 804904a:	8b 7d 0c             	mov    0xc(%ebp),%edi
 804904d:	89 34 24             	mov    %esi,(%esp)
 8049050:	e8 cb ff ff ff       	call   8049020 <string_length>
 8049055:	89 c3                	mov    %eax,%ebx
 8049057:	89 3c 24             	mov    %edi,(%esp)
 804905a:	e8 c1 ff ff ff       	call   8049020 <string_length>
 804905f:	39 c3                	cmp    %eax,%ebx
 8049061:	75 25                	jne    8049088 <strings_not_equal+0x4a>
 8049063:	0f b6 06             	movzbl (%esi),%eax
 8049066:	84 c0                	test   %al,%al
 8049068:	74 28                	je     8049092 <strings_not_equal+0x54>
 804906a:	3a 07                	cmp    (%edi),%al
 804906c:	75 1a                	jne    8049088 <strings_not_equal+0x4a>
 804906e:	89 f1                	mov    %esi,%ecx
 8049070:	89 fa                	mov    %edi,%edx
 8049072:	eb 0a                	jmp    804907e <strings_not_equal+0x40>
 8049074:	0f b6 42 01          	movzbl 0x1(%edx),%eax
 8049078:	41                   	inc    %ecx
 8049079:	42                   	inc    %edx
 804907a:	38 c3                	cmp    %al,%bl
 804907c:	75 0a                	jne    8049088 <strings_not_equal+0x4a>
 804907e:	0f b6 59 01          	movzbl 0x1(%ecx),%ebx
 8049082:	84 db                	test   %bl,%bl
 8049084:	75 ee                	jne    8049074 <strings_not_equal+0x36>
 8049086:	eb 0a                	jmp    8049092 <strings_not_equal+0x54>
 8049088:	b8 01 00 00 00       	mov    $0x1,%eax
 804908d:	8d 76 00             	lea    0x0(%esi),%esi
 8049090:	eb 05                	jmp    8049097 <strings_not_equal+0x59>
 8049092:	b8 00 00 00 00       	mov    $0x0,%eax
 8049097:	83 c4 04             	add    $0x4,%esp
 804909a:	5b                   	pop    %ebx
 804909b:	5e                   	pop    %esi
 804909c:	5f                   	pop    %edi
 804909d:	5d                   	pop    %ebp
 804909e:	c3                   	ret    
 
0804909f <send_msg>:
 804909f:	55                   	push   %ebp
 80490a0:	89 e5                	mov    %esp,%ebp
 80490a2:	57                   	push   %edi
 80490a3:	56                   	push   %esi
 80490a4:	53                   	push   %ebx
 80490a5:	83 ec 7c             	sub    $0x7c,%esp
 80490a8:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 80490af:	e8 c4 f8 ff ff       	call   8048978 <dup@plt>
 80490b4:	89 45 a0             	mov    %eax,-0x60(%ebp)
 80490b7:	83 f8 ff             	cmp    $0xffffffff,%eax
 80490ba:	75 18                	jne    80490d4 <send_msg+0x35>
 80490bc:	c7 04 24 00 9b 04 08 	movl   $0x8049b00,(%esp)
 80490c3:	e8 b0 f7 ff ff       	call   8048878 <puts@plt>
 80490c8:	c7 04 24 08 00 00 00 	movl   $0x8,(%esp)
 80490cf:	e8 54 f8 ff ff       	call   8048928 <exit@plt>
 80490d4:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 80490db:	e8 08 f7 ff ff       	call   80487e8 <close@plt>
 80490e0:	83 f8 ff             	cmp    $0xffffffff,%eax
 80490e3:	75 18                	jne    80490fd <send_msg+0x5e>
 80490e5:	c7 04 24 14 9b 04 08 	movl   $0x8049b14,(%esp)
 80490ec:	e8 87 f7 ff ff       	call   8048878 <puts@plt>
 80490f1:	c7 04 24 08 00 00 00 	movl   $0x8,(%esp)
 80490f8:	e8 2b f8 ff ff       	call   8048928 <exit@plt>
 80490fd:	e8 06 f7 ff ff       	call   8048808 <tmpfile@plt>
 8049102:	89 c7                	mov    %eax,%edi
 8049104:	85 c0                	test   %eax,%eax
 8049106:	75 18                	jne    8049120 <send_msg+0x81>
 8049108:	c7 04 24 27 9b 04 08 	movl   $0x8049b27,(%esp)
 804910f:	e8 64 f7 ff ff       	call   8048878 <puts@plt>
 8049114:	c7 04 24 08 00 00 00 	movl   $0x8,(%esp)
 804911b:	e8 08 f8 ff ff       	call   8048928 <exit@plt>
 8049120:	89 44 24 0c          	mov    %eax,0xc(%esp)
 8049124:	c7 44 24 08 1b 00 00 	movl   $0x1b,0x8(%esp)
 804912b:	00 
 804912c:	c7 44 24 04 01 00 00 	movl   $0x1,0x4(%esp)
 8049133:	00 
 8049134:	c7 04 24 3c 9b 04 08 	movl   $0x8049b3c,(%esp)
 804913b:	e8 58 f8 ff ff       	call   8048998 <fwrite@plt>
 8049140:	89 7c 24 04          	mov    %edi,0x4(%esp)
 8049144:	c7 04 24 0a 00 00 00 	movl   $0xa,(%esp)
 804914b:	e8 68 f7 ff ff       	call   80488b8 <fputc@plt>
 8049150:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 8049157:	e8 6c f8 ff ff       	call   80489c8 <cuserid@plt>
 804915c:	85 c0                	test   %eax,%eax
 804915e:	75 13                	jne    8049173 <send_msg+0xd4>
 8049160:	c7 45 a4 6e 6f 62 6f 	movl   $0x6f626f6e,-0x5c(%ebp)
 8049167:	66 c7 45 a8 64 79    	movw   $0x7964,-0x58(%ebp)
 804916d:	c6 45 aa 00          	movb   $0x0,-0x56(%ebp)
 8049171:	eb 0f                	jmp    8049182 <send_msg+0xe3>
 8049173:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049177:	8d 45 a4             	lea    -0x5c(%ebp),%eax
 804917a:	89 04 24             	mov    %eax,(%esp)
 804917d:	e8 66 f8 ff ff       	call   80489e8 <strcpy@plt>
 8049182:	a1 4c b8 04 08       	mov    0x804b84c,%eax
 8049187:	ba 58 9b 04 08       	mov    $0x8049b58,%edx
 804918c:	83 7d 08 00          	cmpl   $0x0,0x8(%ebp)
 8049190:	75 05                	jne    8049197 <send_msg+0xf8>
 8049192:	ba 60 9b 04 08       	mov    $0x8049b60,%edx
 8049197:	89 44 24 18          	mov    %eax,0x18(%esp)
 804919b:	89 54 24 14          	mov    %edx,0x14(%esp)
 804919f:	8d 45 a4             	lea    -0x5c(%ebp),%eax
 80491a2:	89 44 24 10          	mov    %eax,0x10(%esp)
 80491a6:	a1 a0 b1 04 08       	mov    0x804b1a0,%eax
 80491ab:	89 44 24 0c          	mov    %eax,0xc(%esp)
 80491af:	c7 44 24 08 c0 b1 04 	movl   $0x804b1c0,0x8(%esp)
 80491b6:	08 
 80491b7:	c7 44 24 04 69 9b 04 	movl   $0x8049b69,0x4(%esp)
 80491be:	08 
 80491bf:	89 3c 24             	mov    %edi,(%esp)
 80491c2:	e8 31 f6 ff ff       	call   80487f8 <fprintf@plt>
 80491c7:	83 3d 4c b8 04 08 00 	cmpl   $0x0,0x804b84c
 80491ce:	7e 46                	jle    8049216 <send_msg+0x177>
 80491d0:	be 60 b8 04 08       	mov    $0x804b860,%esi
 80491d5:	bb 00 00 00 00       	mov    $0x0,%ebx
 80491da:	43                   	inc    %ebx
 80491db:	89 74 24 18          	mov    %esi,0x18(%esp)
 80491df:	89 5c 24 14          	mov    %ebx,0x14(%esp)
 80491e3:	8d 45 a4             	lea    -0x5c(%ebp),%eax
 80491e6:	89 44 24 10          	mov    %eax,0x10(%esp)
 80491ea:	a1 a0 b1 04 08       	mov    0x804b1a0,%eax
 80491ef:	89 44 24 0c          	mov    %eax,0xc(%esp)
 80491f3:	c7 44 24 08 c0 b1 04 	movl   $0x804b1c0,0x8(%esp)
 80491fa:	08 
 80491fb:	c7 44 24 04 85 9b 04 	movl   $0x8049b85,0x4(%esp)
 8049202:	08 
 8049203:	89 3c 24             	mov    %edi,(%esp)
 8049206:	e8 ed f5 ff ff       	call   80487f8 <fprintf@plt>
 804920b:	83 c6 50             	add    $0x50,%esi
 804920e:	39 1d 4c b8 04 08    	cmp    %ebx,0x804b84c
 8049214:	7f c4                	jg     80491da <send_msg+0x13b>
 8049216:	89 3c 24             	mov    %edi,(%esp)
 8049219:	e8 3a f6 ff ff       	call   8048858 <rewind@plt>
 804921e:	c7 44 24 10 a1 9b 04 	movl   $0x8049ba1,0x10(%esp)
 8049225:	08 
 8049226:	c7 44 24 0c b5 9b 04 	movl   $0x8049bb5,0xc(%esp)
 804922d:	08 
 804922e:	c7 44 24 08 c1 9b 04 	movl   $0x8049bc1,0x8(%esp)
 8049235:	08 
 8049236:	c7 44 24 04 d8 9b 04 	movl   $0x8049bd8,0x4(%esp)
 804923d:	08 
 804923e:	c7 04 24 a0 be 04 08 	movl   $0x804bea0,(%esp)
 8049245:	e8 3e f7 ff ff       	call   8048988 <sprintf@plt>
 804924a:	c7 04 24 a0 be 04 08 	movl   $0x804bea0,(%esp)
 8049251:	e8 12 f6 ff ff       	call   8048868 <system@plt>
 8049256:	85 c0                	test   %eax,%eax
 8049258:	74 18                	je     8049272 <send_msg+0x1d3>
 804925a:	c7 04 24 e1 9b 04 08 	movl   $0x8049be1,(%esp)
 8049261:	e8 12 f6 ff ff       	call   8048878 <puts@plt>
 8049266:	c7 04 24 08 00 00 00 	movl   $0x8,(%esp)
 804926d:	e8 b6 f6 ff ff       	call   8048928 <exit@plt>
 8049272:	89 3c 24             	mov    %edi,(%esp)
 8049275:	e8 6e f6 ff ff       	call   80488e8 <fclose@plt>
 804927a:	85 c0                	test   %eax,%eax
 804927c:	74 18                	je     8049296 <send_msg+0x1f7>
 804927e:	c7 04 24 fb 9b 04 08 	movl   $0x8049bfb,(%esp)
 8049285:	e8 ee f5 ff ff       	call   8048878 <puts@plt>
 804928a:	c7 04 24 08 00 00 00 	movl   $0x8,(%esp)
 8049291:	e8 92 f6 ff ff       	call   8048928 <exit@plt>
 8049296:	8b 45 a0             	mov    -0x60(%ebp),%eax
 8049299:	89 04 24             	mov    %eax,(%esp)
 804929c:	e8 d7 f6 ff ff       	call   8048978 <dup@plt>
 80492a1:	85 c0                	test   %eax,%eax
 80492a3:	74 18                	je     80492bd <send_msg+0x21e>
 80492a5:	c7 04 24 14 9c 04 08 	movl   $0x8049c14,(%esp)
 80492ac:	e8 c7 f5 ff ff       	call   8048878 <puts@plt>
 80492b1:	c7 04 24 08 00 00 00 	movl   $0x8,(%esp)
 80492b8:	e8 6b f6 ff ff       	call   8048928 <exit@plt>
 80492bd:	8b 45 a0             	mov    -0x60(%ebp),%eax
 80492c0:	89 04 24             	mov    %eax,(%esp)
 80492c3:	e8 20 f5 ff ff       	call   80487e8 <close@plt>
 80492c8:	85 c0                	test   %eax,%eax
 80492ca:	74 18                	je     80492e4 <send_msg+0x245>
 80492cc:	c7 04 24 2f 9c 04 08 	movl   $0x8049c2f,(%esp)
 80492d3:	e8 a0 f5 ff ff       	call   8048878 <puts@plt>
 80492d8:	c7 04 24 08 00 00 00 	movl   $0x8,(%esp)
 80492df:	e8 44 f6 ff ff       	call   8048928 <exit@plt>
 80492e4:	83 c4 7c             	add    $0x7c,%esp
 80492e7:	5b                   	pop    %ebx
 80492e8:	5e                   	pop    %esi
 80492e9:	5f                   	pop    %edi
 80492ea:	5d                   	pop    %ebp
 80492eb:	c3                   	ret    
 
080492ec <phase_defused>:
 80492ec:	55                   	push   %ebp
 80492ed:	89 e5                	mov    %esp,%ebp
 80492ef:	53                   	push   %ebx
 80492f0:	83 ec 74             	sub    $0x74,%esp
 80492f3:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 80492fa:	e8 a0 fd ff ff       	call   804909f <send_msg>
 80492ff:	83 3d 4c b8 04 08 06 	cmpl   $0x6,0x804b84c
 8049306:	75 70                	jne    8049378 <phase_defused+0x8c>
 8049308:	8d 5d ac             	lea    -0x54(%ebp),%ebx
 804930b:	89 5c 24 0c          	mov    %ebx,0xc(%esp)
 804930f:	8d 45 a8             	lea    -0x58(%ebp),%eax
 8049312:	89 44 24 08          	mov    %eax,0x8(%esp)
 8049316:	c7 44 24 04 46 9c 04 	movl   $0x8049c46,0x4(%esp)
 804931d:	08 
 804931e:	c7 04 24 50 b9 04 08 	movl   $0x804b950,(%esp)
 8049325:	e8 0e f6 ff ff       	call   8048938 <sscanf@plt>
 804932a:	83 f8 02             	cmp    $0x2,%eax
 804932d:	75 31                	jne    8049360 <phase_defused+0x74>
 804932f:	c7 44 24 04 4c 9c 04 	movl   $0x8049c4c,0x4(%esp)
 8049336:	08 
 8049337:	89 1c 24             	mov    %ebx,(%esp)
 804933a:	e8 ff fc ff ff       	call   804903e <strings_not_equal>
 804933f:	85 c0                	test   %eax,%eax
 8049341:	75 1d                	jne    8049360 <phase_defused+0x74>
 8049343:	c7 04 24 d8 a1 04 08 	movl   $0x804a1d8,(%esp)
 804934a:	e8 29 f5 ff ff       	call   8048878 <puts@plt>
 804934f:	c7 04 24 00 a2 04 08 	movl   $0x804a200,(%esp)
 8049356:	e8 1d f5 ff ff       	call   8048878 <puts@plt>
 804935b:	e8 89 f9 ff ff       	call   8048ce9 <secret_phase>
 8049360:	c7 04 24 38 a2 04 08 	movl   $0x804a238,(%esp)
 8049367:	e8 0c f5 ff ff       	call   8048878 <puts@plt>
 804936c:	c7 04 24 64 a2 04 08 	movl   $0x804a264,(%esp)
 8049373:	e8 00 f5 ff ff       	call   8048878 <puts@plt>
 8049378:	83 c4 74             	add    $0x74,%esp
 804937b:	5b                   	pop    %ebx
 804937c:	5d                   	pop    %ebp
 804937d:	c3                   	ret    
 
0804937e <explode_bomb>:
 804937e:	55                   	push   %ebp
 804937f:	89 e5                	mov    %esp,%ebp
 8049381:	83 ec 08             	sub    $0x8,%esp
 8049384:	c7 04 24 59 9c 04 08 	movl   $0x8049c59,(%esp)
 804938b:	e8 e8 f4 ff ff       	call   8048878 <puts@plt>
 8049390:	c7 04 24 62 9c 04 08 	movl   $0x8049c62,(%esp)
 8049397:	e8 dc f4 ff ff       	call   8048878 <puts@plt>
 804939c:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 80493a3:	e8 f7 fc ff ff       	call   804909f <send_msg>
 80493a8:	c7 04 24 a8 a2 04 08 	movl   $0x804a2a8,(%esp)
 80493af:	e8 c4 f4 ff ff       	call   8048878 <puts@plt>
 80493b4:	c7 04 24 08 00 00 00 	movl   $0x8,(%esp)
 80493bb:	e8 68 f5 ff ff       	call   8048928 <exit@plt>
 
080493c0 <read_six_numbers>:
 80493c0:	55                   	push   %ebp
 80493c1:	89 e5                	mov    %esp,%ebp
 80493c3:	83 ec 28             	sub    $0x28,%esp
 80493c6:	8b 55 0c             	mov    0xc(%ebp),%edx
 80493c9:	8d 42 14             	lea    0x14(%edx),%eax
 80493cc:	89 44 24 1c          	mov    %eax,0x1c(%esp)
 80493d0:	8d 42 10             	lea    0x10(%edx),%eax
 80493d3:	89 44 24 18          	mov    %eax,0x18(%esp)
 80493d7:	8d 42 0c             	lea    0xc(%edx),%eax
 80493da:	89 44 24 14          	mov    %eax,0x14(%esp)
 80493de:	8d 42 08             	lea    0x8(%edx),%eax
 80493e1:	89 44 24 10          	mov    %eax,0x10(%esp)
 80493e5:	8d 42 04             	lea    0x4(%edx),%eax
 80493e8:	89 44 24 0c          	mov    %eax,0xc(%esp)
 80493ec:	89 54 24 08          	mov    %edx,0x8(%esp)
 80493f0:	c7 44 24 04 79 9c 04 	movl   $0x8049c79,0x4(%esp)
 80493f7:	08 
 80493f8:	8b 45 08             	mov    0x8(%ebp),%eax
 80493fb:	89 04 24             	mov    %eax,(%esp)
 80493fe:	e8 35 f5 ff ff       	call   8048938 <sscanf@plt>
 8049403:	83 f8 05             	cmp    $0x5,%eax
 8049406:	7f 05                	jg     804940d <read_six_numbers+0x4d>
 8049408:	e8 71 ff ff ff       	call   804937e <explode_bomb>
 804940d:	c9                   	leave  
 804940e:	89 f6                	mov    %esi,%esi
 8049410:	c3                   	ret    
 
08049411 <blank_line>:
 8049411:	55                   	push   %ebp
 8049412:	89 e5                	mov    %esp,%ebp
 8049414:	56                   	push   %esi
 8049415:	53                   	push   %ebx
 8049416:	8b 75 08             	mov    0x8(%ebp),%esi
 8049419:	eb 19                	jmp    8049434 <blank_line+0x23>
 804941b:	e8 98 f5 ff ff       	call   80489b8 <__ctype_b_loc@plt>
 8049420:	0f be d3             	movsbl %bl,%edx
 8049423:	8b 00                	mov    (%eax),%eax
 8049425:	f6 44 50 01 20       	testb  $0x20,0x1(%eax,%edx,2)
 804942a:	75 07                	jne    8049433 <blank_line+0x22>
 804942c:	b8 00 00 00 00       	mov    $0x0,%eax
 8049431:	eb 0d                	jmp    8049440 <blank_line+0x2f>
 8049433:	46                   	inc    %esi
 8049434:	0f b6 1e             	movzbl (%esi),%ebx
 8049437:	84 db                	test   %bl,%bl
 8049439:	75 e0                	jne    804941b <blank_line+0xa>
 804943b:	b8 01 00 00 00       	mov    $0x1,%eax
 8049440:	5b                   	pop    %ebx
 8049441:	5e                   	pop    %esi
 8049442:	5d                   	pop    %ebp
 8049443:	c3                   	ret    
 
08049444 <skip>:
 8049444:	55                   	push   %ebp
 8049445:	89 e5                	mov    %esp,%ebp
 8049447:	53                   	push   %ebx
 8049448:	83 ec 14             	sub    $0x14,%esp
 804944b:	a1 50 b8 04 08       	mov    0x804b850,%eax
 8049450:	89 44 24 08          	mov    %eax,0x8(%esp)
 8049454:	c7 44 24 04 50 00 00 	movl   $0x50,0x4(%esp)
 804945b:	00 
 804945c:	a1 4c b8 04 08       	mov    0x804b84c,%eax
 8049461:	8d 04 80             	lea    (%eax,%eax,4),%eax
 8049464:	c1 e0 04             	shl    $0x4,%eax
 8049467:	05 60 b8 04 08       	add    $0x804b860,%eax
 804946c:	89 04 24             	mov    %eax,(%esp)
 804946f:	e8 14 f4 ff ff       	call   8048888 <fgets@plt>
 8049474:	89 c3                	mov    %eax,%ebx
 8049476:	85 c0                	test   %eax,%eax
 8049478:	74 0c                	je     8049486 <skip+0x42>
 804947a:	89 04 24             	mov    %eax,(%esp)
 804947d:	e8 8f ff ff ff       	call   8049411 <blank_line>
 8049482:	85 c0                	test   %eax,%eax
 8049484:	75 c5                	jne    804944b <skip+0x7>
 8049486:	89 d8                	mov    %ebx,%eax
 8049488:	83 c4 14             	add    $0x14,%esp
 804948b:	5b                   	pop    %ebx
 804948c:	5d                   	pop    %ebp
 804948d:	c3                   	ret    
 
0804948e <read_line>:
 804948e:	55                   	push   %ebp
 804948f:	89 e5                	mov    %esp,%ebp
 8049491:	57                   	push   %edi
 8049492:	83 ec 04             	sub    $0x4,%esp
 8049495:	e8 aa ff ff ff       	call   8049444 <skip>
 804949a:	85 c0                	test   %eax,%eax
 804949c:	75 60                	jne    80494fe <read_line+0x70>
 804949e:	a1 50 b8 04 08       	mov    0x804b850,%eax
 80494a3:	3b 05 44 b8 04 08    	cmp    0x804b844,%eax
 80494a9:	75 13                	jne    80494be <read_line+0x30>
 80494ab:	c7 04 24 8b 9c 04 08 	movl   $0x8049c8b,(%esp)
 80494b2:	e8 c1 f3 ff ff       	call   8048878 <puts@plt>
 80494b7:	e8 c2 fe ff ff       	call   804937e <explode_bomb>
 80494bc:	eb 40                	jmp    80494fe <read_line+0x70>
 80494be:	c7 04 24 a9 9c 04 08 	movl   $0x8049ca9,(%esp)
 80494c5:	e8 4e f3 ff ff       	call   8048818 <getenv@plt>
 80494ca:	85 c0                	test   %eax,%eax
 80494cc:	74 0c                	je     80494da <read_line+0x4c>
 80494ce:	c7 04 24 00 00 00 00 	movl   $0x0,(%esp)
 80494d5:	e8 4e f4 ff ff       	call   8048928 <exit@plt>
 80494da:	a1 44 b8 04 08       	mov    0x804b844,%eax
 80494df:	a3 50 b8 04 08       	mov    %eax,0x804b850
 80494e4:	e8 5b ff ff ff       	call   8049444 <skip>
 80494e9:	85 c0                	test   %eax,%eax
 80494eb:	75 11                	jne    80494fe <read_line+0x70>
 80494ed:	c7 04 24 8b 9c 04 08 	movl   $0x8049c8b,(%esp)
 80494f4:	e8 7f f3 ff ff       	call   8048878 <puts@plt>
 80494f9:	e8 80 fe ff ff       	call   804937e <explode_bomb>
 80494fe:	a1 4c b8 04 08       	mov    0x804b84c,%eax
 8049503:	8d 04 80             	lea    (%eax,%eax,4),%eax
 8049506:	c1 e0 04             	shl    $0x4,%eax
 8049509:	8d b8 60 b8 04 08    	lea    0x804b860(%eax),%edi
 804950f:	fc                   	cld    
 8049510:	b9 ff ff ff ff       	mov    $0xffffffff,%ecx
 8049515:	b0 00                	mov    $0x0,%al
 8049517:	f2 ae                	repnz scas %es:(%edi),%al
 8049519:	f7 d1                	not    %ecx
 804951b:	8d 79 ff             	lea    -0x1(%ecx),%edi
 804951e:	83 ff 4f             	cmp    $0x4f,%edi
 8049521:	75 11                	jne    8049534 <read_line+0xa6>
 8049523:	c7 04 24 b4 9c 04 08 	movl   $0x8049cb4,(%esp)
 804952a:	e8 49 f3 ff ff       	call   8048878 <puts@plt>
 804952f:	e8 4a fe ff ff       	call   804937e <explode_bomb>
 8049534:	8b 15 4c b8 04 08    	mov    0x804b84c,%edx
 804953a:	8d 04 92             	lea    (%edx,%edx,4),%eax
 804953d:	c1 e0 04             	shl    $0x4,%eax
 8049540:	05 60 b8 04 08       	add    $0x804b860,%eax
 8049545:	c6 44 38 ff 00       	movb   $0x0,-0x1(%eax,%edi,1)
 804954a:	42                   	inc    %edx
 804954b:	89 15 4c b8 04 08    	mov    %edx,0x804b84c
 8049551:	83 c4 04             	add    $0x4,%esp
 8049554:	5f                   	pop    %edi
 8049555:	5d                   	pop    %ebp
 8049556:	c3                   	ret    
 
08049557 <invalid_phase>:
 8049557:	55                   	push   %ebp
 8049558:	89 e5                	mov    %esp,%ebp
 804955a:	83 ec 08             	sub    $0x8,%esp
 804955d:	8b 45 08             	mov    0x8(%ebp),%eax
 8049560:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049564:	c7 04 24 cf 9c 04 08 	movl   $0x8049ccf,(%esp)
 804956b:	e8 68 f3 ff ff       	call   80488d8 <printf@plt>
 8049570:	c7 04 24 08 00 00 00 	movl   $0x8,(%esp)
 8049577:	e8 ac f3 ff ff       	call   8048928 <exit@plt>
 
0804957c <sig_handler>:
 804957c:	55                   	push   %ebp
 804957d:	89 e5                	mov    %esp,%ebp
 804957f:	83 ec 08             	sub    $0x8,%esp
 8049582:	c7 04 24 cc a2 04 08 	movl   $0x804a2cc,(%esp)
 8049589:	e8 ea f2 ff ff       	call   8048878 <puts@plt>
 804958e:	c7 04 24 03 00 00 00 	movl   $0x3,(%esp)
 8049595:	e8 fe f2 ff ff       	call   8048898 <sleep@plt>
 804959a:	c7 04 24 e0 9c 04 08 	movl   $0x8049ce0,(%esp)
 80495a1:	e8 32 f3 ff ff       	call   80488d8 <printf@plt>
 80495a6:	a1 40 b8 04 08       	mov    0x804b840,%eax
 80495ab:	89 04 24             	mov    %eax,(%esp)
 80495ae:	e8 85 f2 ff ff       	call   8048838 <fflush@plt>
 80495b3:	c7 04 24 01 00 00 00 	movl   $0x1,(%esp)
 80495ba:	e8 d9 f2 ff ff       	call   8048898 <sleep@plt>
 80495bf:	c7 04 24 e8 9c 04 08 	movl   $0x8049ce8,(%esp)
 80495c6:	e8 ad f2 ff ff       	call   8048878 <puts@plt>
 80495cb:	c7 04 24 10 00 00 00 	movl   $0x10,(%esp)
 80495d2:	e8 51 f3 ff ff       	call   8048928 <exit@plt>
 
 
080496d5 <initialize_bomb>:
 80496d5:	55                   	push   %ebp
 80496d6:	89 e5                	mov    %esp,%ebp
 80496d8:	56                   	push   %esi
 80496d9:	53                   	push   %ebx
 80496da:	83 ec 50             	sub    $0x50,%esp
 80496dd:	c7 44 24 04 7c 95 04 	movl   $0x804957c,0x4(%esp)
 80496e4:	08 
 80496e5:	c7 04 24 02 00 00 00 	movl   $0x2,(%esp)
 80496ec:	e8 37 f1 ff ff       	call   8048828 <signal@plt>
 80496f1:	c7 44 24 04 40 00 00 	movl   $0x40,0x4(%esp)
 80496f8:	00 
 80496f9:	8d 45 b8             	lea    -0x48(%ebp),%eax
 80496fc:	89 04 24             	mov    %eax,(%esp)
 80496ff:	e8 f4 f1 ff ff       	call   80488f8 <gethostname@plt>
 8049704:	85 c0                	test   %eax,%eax
 8049706:	74 18                	je     8049720 <initialize_bomb+0x4b>
 8049708:	c7 04 24 1a 9d 04 08 	movl   $0x8049d1a,(%esp)
 804970f:	e8 64 f1 ff ff       	call   8048878 <puts@plt>
 8049714:	c7 04 24 08 00 00 00 	movl   $0x8,(%esp)
 804971b:	e8 08 f2 ff ff       	call   8048928 <exit@plt>
 8049720:	8d 45 b8             	lea    -0x48(%ebp),%eax
 8049723:	89 04 24             	mov    %eax,(%esp)
 8049726:	e8 dd f1 ff ff       	call   8048908 <gethostbyname@plt>
 804972b:	85 c0                	test   %eax,%eax
 804972d:	75 18                	jne    8049747 <initialize_bomb+0x72>
 804972f:	c7 04 24 27 9d 04 08 	movl   $0x8049d27,(%esp)
 8049736:	e8 3d f1 ff ff       	call   8048878 <puts@plt>
 804973b:	c7 04 24 08 00 00 00 	movl   $0x8,(%esp)
 8049742:	e8 e1 f1 ff ff       	call   8048928 <exit@plt>
 8049747:	c7 44 24 08 40 00 00 	movl   $0x40,0x8(%esp)
 804974e:	00 
 804974f:	8b 00                	mov    (%eax),%eax
 8049751:	89 44 24 04          	mov    %eax,0x4(%esp)
 8049755:	8d 45 b8             	lea    -0x48(%ebp),%eax
 8049758:	89 04 24             	mov    %eax,(%esp)
 804975b:	e8 f8 f1 ff ff       	call   8048958 <strncpy@plt>
 8049760:	a1 00 b7 04 08       	mov    0x804b700,%eax
 8049765:	85 c0                	test   %eax,%eax
 8049767:	74 49                	je     80497b2 <initialize_bomb+0xdd>
 8049769:	bb 00 00 00 00       	mov    $0x0,%ebx
 804976e:	8d 75 b8             	lea    -0x48(%ebp),%esi
 8049771:	89 74 24 04          	mov    %esi,0x4(%esp)
 8049775:	89 04 24             	mov    %eax,(%esp)
 8049778:	e8 9b f1 ff ff       	call   8048918 <strcasecmp@plt>
 804977d:	85 c0                	test   %eax,%eax
 804977f:	74 0e                	je     804978f <initialize_bomb+0xba>
 8049781:	43                   	inc    %ebx
 8049782:	8b 04 9d 00 b7 04 08 	mov    0x804b700(,%ebx,4),%eax
 8049789:	85 c0                	test   %eax,%eax
 804978b:	74 25                	je     80497b2 <initialize_bomb+0xdd>
 804978d:	eb e2                	jmp    8049771 <initialize_bomb+0x9c>
 804978f:	c7 44 24 04 50 00 00 	movl   $0x50,0x4(%esp)
 8049796:	00 
 8049797:	c7 04 24 36 9d 04 08 	movl   $0x8049d36,(%esp)
 804979e:	e8 34 fe ff ff       	call   80495d7 <open_clientfd>
 80497a3:	89 04 24             	mov    %eax,(%esp)
 80497a6:	e8 3d f0 ff ff       	call   80487e8 <close@plt>
 80497ab:	83 c4 50             	add    $0x50,%esp
 80497ae:	5b                   	pop    %ebx
 80497af:	5e                   	pop    %esi
 80497b0:	5d                   	pop    %ebp
 80497b1:	c3                   	ret    
 80497b2:	8d 45 b8             	lea    -0x48(%ebp),%eax
 80497b5:	89 44 24 04          	mov    %eax,0x4(%esp)
 80497b9:	c7 04 24 47 9d 04 08 	movl   $0x8049d47,(%esp)
 80497c0:	e8 13 f1 ff ff       	call   80488d8 <printf@plt>
 80497c5:	c7 04 24 08 00 00 00 	movl   $0x8,(%esp)
 80497cc:	e8 57 f1 ff ff       	call   8048928 <exit@plt>
 80497d1:	90                   	nop    
 80497d2:	90                   	nop    
 80497d3:	90                   	nop    
 80497d4:	90                   	nop    
 80497d5:	90                   	nop    
 80497d6:	90                   	nop    
 80497d7:	90                   	nop    
 80497d8:	90                   	nop    
 80497d9:	90                   	nop    
 80497da:	90                   	nop    
 80497db:	90                   	nop    
 80497dc:	90                   	nop    
 80497dd:	90                   	nop    
 80497de:	90                   	nop    
 80497df:	90                   	nop
 
Related Solutions
Keywords: Binary Bomb Final Phase
 
Loading Advertisement...
 
[+][-]02/05/09 12:55 AM, ID: 23557541Accepted Solution

View this solution now by starting your 30-day free trial. Setting up your free trial is quick, easy, and secure. We will return you to this solution, unlocked, when you're done.

About this solution

Zone: Assembly Programming Language
Tags: machine language
Sign Up Now!
Solution Provided By: Infinity08
Participating Experts: 2
Solution Grade: A
 
[+][-]02/05/09 12:58 AM, ID: 23557548Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]02/05/09 02:37 AM, ID: 23557994Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]02/05/09 01:54 PM, ID: 23564734Author Comment

Often, when Experts are collaborating with members who have asked questions, they will request additional information about the problem. Askers respond with an author comment like this one.

Start your 30-day free trial to view this Author Comment or ask the Experts your question.

 
[+][-]02/05/09 01:57 PM, ID: 23564767Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
[+][-]02/05/09 11:02 PM, ID: 23567373Expert Comment

At Experts Exchange, members can ask their questions to thousands of technology professionals, also known as Experts. Experts compete and collaborate to answer those questions by leaving comments like this one.

Start your 30-day free trial to view this Expert Comment or ask the Experts your question.

 
 
Loading Advertisement...
20091111-EE-VQP-89 - Hierarchy / EE_QW_3_20080625