iessa alkuwari
cf39e0f12b
load_omf_lname: char overflow
2016-04-25 19:05:58 +02:00
Evan Shaw
9f1ef0d721
Reduce OMF format false positives
...
While developing the SNES bin plugin, I noticed some SNES ROMs were wrongly
detected as OMF.
This commit adds two additional checks to check_bytes:
* Check that record size and string size in the first record agree with each other
* Check that the string in the first record is valid ASCII
Regression tests still pass.
This commit also fixes an assumption that the host is little endian.
2016-03-16 10:36:26 +01:00
alvaro_fe
a6e4d6b93e
Fix #838
2015-12-16 11:40:23 +01:00
pancake
ccfee9fcca
Fix many important issues reported by clang-analyzer
2015-11-22 11:27:45 +01:00
pancake
b701626cfc
Fix some clang-analyzer issues
2015-11-10 12:18:27 +01:00
pancake
9c9bb2dbd5
Memory optimization for flags (-70%) + some warnfixes + sdb-sync
2015-11-08 23:38:42 +01:00
pancake
b22ed19aa1
Some CA fixes related to OMF
2015-11-02 12:58:01 +01:00
Álvaro Felipe Melchor
13fd1d0673
Fix omf crash 605d
2015-10-27 03:26:17 +01:00
pancake
c7c0961071
Fix #3369 - omf parser crash
2015-09-28 02:32:38 +02:00
pancake
49975ccf95
Fix #3286 - Use stdbool.h
2015-09-14 02:08:31 +02:00
jvoisin
dba909b1dd
Fix yet-another-batch of clang-analyzer issues
2015-09-01 23:24:11 +02:00
Riccardo Schirone
eeef82c2b8
bin: use R_BIN_SCN_MAP flag when a section should be mapped by IO
...
- io/section: filter sections by looking at R_IO_MAP flag
- util/str: consider (m)apped flag when printing/parsing srwx info
2015-08-26 14:12:46 +02:00
jvoisin
7c096bb1f4
Fix various coverity issues
2015-06-01 21:10:37 +02:00
ampotos
ea8107ed2f
Fix #2633 #2632 #2631 #2630
...
also fix a litle bug in section name
2015-05-28 11:25:52 +02:00
ampotos
313a4f7fca
Fix all problem on remaining in the omf loader except the baddr of the
...
entry point (because the baddr display is compute with vaddr - paddr
and this value if incorrect for omf file)
2015-05-26 17:55:24 +02:00
pancake
d727cebfbf
Add Rust,Swift,C++14,.. dwarf detection and fix omf warning
2015-05-23 11:03:20 +02:00
ampotos
b764fb8d93
Fix syntax rules
...
Fix potential segfault when a malformed omf file is loaded
(malformed omf are going to be pr on radare2-regression)
2015-05-23 10:12:56 +02:00
pancake
d59de8f570
Fix indentation in OMF plugin (-111 LOC)
2015-05-22 13:23:26 +02:00
ampotos
44fd8b2555
omf loader is working but in 32bits omf file the vaddr take the value of the paddr in sections and for both 16 adn 32 bits file vaddr is take as offset to pd command instead of paddr (or i misunderstand how it suppose to work)
2015-05-22 12:47:19 +02:00