From d973ba9475c8344ee0398922936ef6a5281ffc3b Mon Sep 17 00:00:00 2001
From: Markus Birth <mbirth@gmail.com>
Date: Fri, 8 May 2020 16:22:14 +0200
Subject: [PATCH] Small improvements to binbase_find.py.

---
 binbase_find.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/binbase_find.py b/binbase_find.py
index 508dffe..e157e71 100644
--- a/binbase_find.py
+++ b/binbase_find.py
@@ -71,7 +71,7 @@ if __name__ == "__main__":
     def auto_int(x):
         return int(x, 0)
     parser.add_argument("--min_addr",  type=auto_int, help="start searching at this address", default=0)
-    parser.add_argument("--max_addr",  type=auto_int, help="stop searching at this address", default=0xf0000000)
+    parser.add_argument("--max_addr",  type=auto_int, help="stop searching at this address", default=0xfe000000)
     parser.add_argument("--page_size", type=auto_int, help="search every this many byte", default=0x1000)
     parser.add_argument("infile", help="file to scan")
     args = parser.parse_args()
@@ -93,6 +93,7 @@ if __name__ == "__main__":
     for base in range(args.min_addr, args.max_addr, args.page_size):
         if base % ( args.page_size * 1000 ) == 0:
             print("Trying base address 0x{:x}".format(base))
+            print("\u001b[F\u001b[K", end="")
         score = 0
         ptrs = list(ptr_table.keys())
         for ptr in ptrs: