=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== jhead-3.04/makernote.c-19- NumDirEntries = Get16u(DirStart); jhead-3.04/makernote.c:20: #define DIR_ENTRY_ADDR(Start, Entry) (Start+2+12*(Entry)) jhead-3.04/makernote.c-21- ############################################## jhead-3.04/makernote.c-23- unsigned char * DirEnd; jhead-3.04/makernote.c:24: DirEnd = DIR_ENTRY_ADDR(DirStart, NumDirEntries); jhead-3.04/makernote.c-25- if (DirEnd > (OffsetBase+ExifLength)){ ############################################## jhead-3.04/makernote.c-43- unsigned char * DirEntry; jhead-3.04/makernote.c:44: DirEntry = DIR_ENTRY_ADDR(DirStart, de); jhead-3.04/makernote.c-45- ############################################## jhead-3.04/.pc/02_exif.c/exif.c-476- NumDirEntries = Get16u(DirStart); jhead-3.04/.pc/02_exif.c/exif.c:477: #define DIR_ENTRY_ADDR(Start, Entry) (Start+2+12*(Entry)) jhead-3.04/.pc/02_exif.c/exif.c-478- ############################################## jhead-3.04/.pc/02_exif.c/exif.c-480- unsigned char * DirEnd; jhead-3.04/.pc/02_exif.c/exif.c:481: DirEnd = DIR_ENTRY_ADDR(DirStart, NumDirEntries); jhead-3.04/.pc/02_exif.c/exif.c-482- if (DirEnd+4 > (OffsetBase+ExifLength)){ ############################################## jhead-3.04/.pc/02_exif.c/exif.c-506- unsigned char * DirEntry; jhead-3.04/.pc/02_exif.c/exif.c:507: DirEntry = DIR_ENTRY_ADDR(DirStart, de); jhead-3.04/.pc/02_exif.c/exif.c-508- ############################################## jhead-3.04/.pc/02_exif.c/exif.c-919- jhead-3.04/.pc/02_exif.c/exif.c:920: if (DIR_ENTRY_ADDR(DirStart, NumDirEntries) + 4 <= OffsetBase+ExifLength){ jhead-3.04/.pc/02_exif.c/exif.c-921- Offset = Get32u(DirStart+2+12*NumDirEntries); ############################################## jhead-3.04/.pc/01_gpsinfo.c/gpsinfo.c-62- NumDirEntries = Get16u(DirStart); jhead-3.04/.pc/01_gpsinfo.c/gpsinfo.c:63: #define DIR_ENTRY_ADDR(Start, Entry) (Start+2+12*(Entry)) jhead-3.04/.pc/01_gpsinfo.c/gpsinfo.c-64- ############################################## jhead-3.04/.pc/01_gpsinfo.c/gpsinfo.c-79- unsigned char * DirEntry; jhead-3.04/.pc/01_gpsinfo.c/gpsinfo.c:80: DirEntry = DIR_ENTRY_ADDR(DirStart, de); jhead-3.04/.pc/01_gpsinfo.c/gpsinfo.c-81- ############################################## jhead-3.04/exif.c-477- NumDirEntries = Get16u(DirStart); jhead-3.04/exif.c:478: #define DIR_ENTRY_ADDR(Start, Entry) (Start+2+12*(Entry)) jhead-3.04/exif.c-479- ############################################## jhead-3.04/exif.c-481- unsigned char * DirEnd; jhead-3.04/exif.c:482: DirEnd = DIR_ENTRY_ADDR(DirStart, NumDirEntries); jhead-3.04/exif.c-483- if (DirEnd+4 > (OffsetBase+ExifLength)){ ############################################## jhead-3.04/exif.c-507- unsigned char * DirEntry; jhead-3.04/exif.c:508: DirEntry = DIR_ENTRY_ADDR(DirStart, de); jhead-3.04/exif.c-509- ############################################## jhead-3.04/exif.c-920- jhead-3.04/exif.c:921: if (DIR_ENTRY_ADDR(DirStart, NumDirEntries) + 4 <= OffsetBase+ExifLength){ jhead-3.04/exif.c-922- Offset = Get32u(DirStart+2+12*NumDirEntries); ############################################## jhead-3.04/gpsinfo.c-62- NumDirEntries = Get16u(DirStart); jhead-3.04/gpsinfo.c:63: #define DIR_ENTRY_ADDR(Start, Entry) (Start+2+12*(Entry)) jhead-3.04/gpsinfo.c-64- ############################################## jhead-3.04/gpsinfo.c-79- unsigned char * DirEntry; jhead-3.04/gpsinfo.c:80: DirEntry = DIR_ENTRY_ADDR(DirStart, de); jhead-3.04/gpsinfo.c-81-