0000ba7c : ba7c: 55 push %ebp ba7d: 89 e5 mov %esp,%ebp ba7f: 83 ec 70 sub $0x70,%esp ba82: 57 push %edi ba83: 56 push %esi ba84: 53 push %ebx ba85: e8 00 00 00 00 call ba8a ba8a: 5b pop %ebx ba8b: 81 c3 fa ee 00 00 add $0xeefa,%ebx ba91: 8d 7d e4 lea 0xffffffe4(%ebp),%edi ba94: 57 push %edi ba95: e8 82 c6 ff ff call 811c <__5BPath@plt> ba9a: 6a 00 push $0x0 ba9c: 83 c4 fe add $0xfffffffe,%esp ba9f: 66 6a 00 pushw $0x0 baa2: 57 push %edi baa3: 68 da 07 00 00 push $0x7da baa8: e8 2f c7 ff ff call 81dc baad: 83 c4 fe add $0xfffffffe,%esp bab0: 66 6a 00 pushw $0x0 bab3: 89 d8 mov %ebx,%eax bab5: 05 84 77 ff ff add $0xffff7784,%eax baba: 50 push %eax babb: 57 push %edi babc: e8 1b c3 ff ff call 7ddc bac1: 83 c4 20 add $0x20,%esp bac4: 83 c4 fe add $0xfffffffe,%esp bac7: 66 6a 00 pushw $0x0 baca: 8b 45 08 mov 0x8(%ebp),%eax bacd: 50 push %eax bace: 57 push %edi bacf: e8 08 c3 ff ff call 7ddc bad4: 57 push %edi bad5: e8 92 cb ff ff call 866c bada: 50 push %eax badb: 8d 75 90 lea 0xffffff90(%ebp),%esi bade: 56 push %esi badf: e8 78 bf ff ff call 7a5c <__10BDirectoryPCc@plt> bae4: 56 push %esi bae5: e8 72 c4 ff ff call 7f5c baea: 83 c4 1c add $0x1c,%esp baed: 85 c0 test %eax,%eax baef: 74 17 je bb08 baf1: 6a 02 push $0x2 baf3: 56 push %esi baf4: e8 f3 c8 ff ff call 83ec <_._10BDirectory@plt> baf9: 6a 02 push $0x2 bafb: 57 push %edi bafc: e8 8b c1 ff ff call 7c8c <_._5BPath@plt> bb01: 31 c0 xor %eax,%eax bb03: e9 b9 00 00 00 jmp bbc1 bb08: 6a 14 push $0x14 bb0a: 89 d8 mov %ebx,%eax bb0c: 05 8d 77 ff ff add $0xffff778d,%eax bb11: 50 push %eax bb12: 6a 00 push $0x0 bb14: 6a 00 push $0x0 bb16: 68 52 54 53 43 push $0x43535452 bb1b: 89 d8 mov %ebx,%eax bb1d: 05 a1 77 ff ff add $0xffff77a1,%eax bb22: 50 push %eax bb23: 56 push %esi bb24: e8 53 c8 ff ff call 837c bb29: 6a 02 push $0x2 bb2b: 56 push %esi bb2c: e8 bb c8 ff ff call 83ec <_._10BDirectory@plt> bb31: 6a 02 push $0x2 bb33: 57 push %edi bb34: e8 53 c1 ff ff call 7c8c <_._5BPath@plt> bb39: 8b 45 08 mov 0x8(%ebp),%eax bb3c: e9 80 00 00 00 jmp bbc1 bb41: e8 b6 c2 ff ff call 7dfc <__throw@plt> bb46: e8 b1 c2 ff ff call 7dfc <__throw@plt> bb4b: 90 nop bb4c: 8d 74 26 00 lea 0x0(%esi),%esi bb50: e8 00 00 00 00 call bb55 bb55: 5b pop %ebx bb56: 81 c3 2f ee 00 00 add $0xee2f,%ebx bb5c: 6a 02 push $0x2 bb5e: 8d 45 90 lea 0xffffff90(%ebp),%eax bb61: 50 push %eax bb62: e8 85 c8 ff ff call 83ec <_._10BDirectory@plt> bb67: 83 c4 08 add $0x8,%esp bb6a: eb d5 jmp bb41 bb6c: 8d 74 26 00 lea 0x0(%esi),%esi bb70: e8 00 00 00 00 call bb75 bb75: 5b pop %ebx bb76: 81 c3 0f ee 00 00 add $0xee0f,%ebx bb7c: 6a 02 push $0x2 bb7e: 8d 45 e4 lea 0xffffffe4(%ebp),%eax bb81: 50 push %eax bb82: e8 05 c1 ff ff call 7c8c <_._5BPath@plt> bb87: 83 c4 08 add $0x8,%esp bb8a: eb ba jmp bb46 bb8c: 8d 74 26 00 lea 0x0(%esi),%esi bb90: eb 02 jmp bb94 bb92: eb 0e jmp bba2 bb94: e8 00 00 00 00 call bb99 bb99: 5b pop %ebx bb9a: 81 c3 eb ed 00 00 add $0xedeb,%ebx bba0: eb 9f jmp bb41 bba2: e8 00 00 00 00 call bba7 bba7: 5b pop %ebx bba8: 81 c3 dd ed 00 00 add $0xeddd,%ebx bbae: eb 96 jmp bb46 bbb0: e8 00 00 00 00 call bbb5 bbb5: 5b pop %ebx bbb6: 81 c3 cf ed 00 00 add $0xedcf,%ebx bbbc: e8 ab c2 ff ff call 7e6c bbc1: 8d 65 84 lea 0xffffff84(%ebp),%esp bbc4: 5b pop %ebx bbc5: 5e pop %esi bbc6: 5f pop %edi bbc7: 89 ec mov %ebp,%esp bbc9: 5d pop %ebp bbca: c3 ret bbcb: 90 nop