Ned Williamson
|
b927a0db9b
|
uncommented data print
|
2014-09-09 15:30:00 -04:00 |
Ned Williamson
|
449eaf0426
|
Merge branch 'master' of https://github.com/BinaryAnalysisPlatform/qira into ned-instr
|
2014-09-09 14:53:50 -04:00 |
George Hotz
|
e588644222
|
ida parser update
|
2014-09-09 16:15:22 +00:00 |
George Hotz
|
ba1d746750
|
names, comments, and gotos
|
2014-09-09 15:36:01 +00:00 |
George Hotz
|
51b096ea94
|
no more blink
|
2014-09-09 14:20:20 +00:00 |
George Hotz
|
3f36de6d10
|
jenk names, git repo broke wtf
|
2014-09-09 12:28:09 +00:00 |
Ned Williamson
|
128dffe2f1
|
Merge branch 'master' of https://github.com/BinaryAnalysisPlatform/qira into ned-instr
|
2014-09-08 17:17:23 -04:00 |
Ned Williamson
|
a11c0bf853
|
using capstone to disassemble instructions,
will use this to make "smart" disasembly on the frontend
|
2014-09-08 17:15:43 -04:00 |
George Hotz
|
d9c2290bd4
|
dev fucking null:
|
2014-09-08 17:48:13 +00:00 |
George Hotz
|
b68b59ddd3
|
hella colorful
|
2014-09-08 15:48:18 +00:00 |
George Hotz
|
37328c4af9
|
it almost draws graphs
|
2014-09-08 14:27:03 +00:00 |
George Hotz
|
4797929a07
|
print flags and css fix
|
2014-09-08 03:19:40 +00:00 |
Maxime Serrano
|
bf0d542d5f
|
Merge web and socat hosts.
|
2014-09-07 18:34:14 -04:00 |
George Hotz
|
e350b6c3aa
|
ida parser is optional
|
2014-09-07 22:20:50 +00:00 |
George Hotz
|
e6aedb7478
|
function viewer sort of works
|
2014-09-07 22:06:10 +00:00 |
George Hotz
|
10def3fc05
|
calling out to ida
|
2014-09-07 21:22:17 +00:00 |
George Hotz
|
db6eae7f01
|
default to pin on osx
|
2014-09-07 10:02:11 -04:00 |
George Hotz
|
75fd721c2d
|
analysis works with pin mode having capstone
|
2014-09-07 09:47:56 -04:00 |
Ryan Goulden
|
68696981be
|
native osx support. kind of.
|
2014-09-06 21:25:16 -04:00 |
George Hotz
|
a55694ba63
|
support for names
|
2014-09-06 18:04:20 +00:00 |
George Hotz
|
54f40c6ba8
|
add name support
|
2014-09-06 17:43:28 +00:00 |
George Hotz
|
2e79f1c95b
|
switch to tags
|
2014-09-05 21:02:07 +00:00 |
George Hotz
|
4e14649e86
|
tags interface started
|
2014-09-05 20:51:54 +00:00 |
George Hotz
|
a48fa172f3
|
started static, low quality ui currently
|
2014-09-05 15:53:27 +00:00 |
George Hotz
|
b223926b35
|
bugfix from this morning, untested
|
2014-08-22 20:45:17 +00:00 |
George Hotz
|
3052275d33
|
ugh typo
|
2014-08-22 09:55:41 -07:00 |
George Hotz
|
ea865985db
|
more try catchness
|
2014-08-22 08:03:33 +00:00 |
George Hotz
|
5875ef4792
|
usability cleanups
|
2014-08-20 19:00:51 -07:00 |
George Hotz
|
fa29dce1ed
|
little limit on changecount fetch for coloring
|
2014-08-20 18:42:33 -07:00 |
George Hotz
|
8af6f50e44
|
more numberless
|
2014-08-20 18:05:50 -07:00 |
George Hotz
|
4138edc421
|
begun history refactor
|
2014-08-20 16:30:44 -07:00 |
George Hotz
|
b6e2d4c2dd
|
library support good
|
2014-08-20 16:12:42 -07:00 |
George Hotz
|
4123fb25b1
|
add mmap of libraries
|
2014-08-20 16:05:09 -07:00 |
George Hotz
|
e8594bfb79
|
ppc fixups
|
2014-08-20 12:45:11 -07:00 |
George Hotz
|
e4a962786c
|
mmaping pin tool, tried my best at windows
|
2014-08-20 11:50:26 -07:00 |
George Hotz
|
ef5ee8d3fa
|
strace is pushed now
|
2014-08-20 10:32:47 -07:00 |
George Hotz
|
7c213e6392
|
remove the bogus stkof filter
|
2014-08-20 02:19:58 -07:00 |
George Hotz
|
d89b0b81f9
|
bugfix
|
2014-08-20 01:25:55 -07:00 |
George Hotz
|
1927613d75
|
that's better
|
2014-08-20 00:47:32 -07:00 |
George Hotz
|
87bc77eebb
|
arg cleanup and bug fix
|
2014-08-20 00:43:51 -07:00 |
George Hotz
|
71a356571a
|
remove stupid option
|
2014-08-20 00:31:35 -07:00 |
George Hotz
|
df312a4cd7
|
gatetrace bugfix
|
2014-08-20 00:25:13 -07:00 |
George Hotz
|
a65ce5d998
|
added gate trace option
|
2014-08-20 00:01:30 -07:00 |
George Hotz
|
da1b92ab2b
|
up slow calls to 50ms, thats 20fps
|
2014-08-19 23:28:48 -07:00 |
George Hotz
|
11627d7bcc
|
stress tests are fun
|
2014-08-19 23:25:39 -07:00 |
George Hotz
|
fdeb9245c7
|
upgrades to the qiradb
|
2014-08-19 22:28:49 -07:00 |
George Hotz
|
98aeed755e
|
removed limit, limit sucked
|
2014-08-19 21:55:58 -07:00 |
George Hotz
|
1b3ad19cf8
|
awful loops removed from ida plugin
|
2014-08-19 21:39:18 -07:00 |
George Hotz
|
fca5dd64d9
|
i threaded in python, yay
|
2014-08-19 21:17:20 -07:00 |
George Hotz
|
29596c2065
|
qira is sooo fast without meteor
|
2014-08-19 17:22:41 -07:00 |
George Hotz
|
1ec5101ec9
|
strace bugfix, move pin
|
2014-08-19 15:47:21 -07:00 |
George Hotz
|
60cc78482f
|
unsigned, not signed
|
2014-08-19 15:15:04 -07:00 |
George Hotz
|
2e892f8486
|
okay, the classnames must be refactored
|
2014-08-19 14:51:46 -07:00 |
George Hotz
|
6fee78f608
|
added debug statements to all autoruns
|
2014-08-19 11:15:56 -07:00 |
George Hotz
|
96a0385623
|
reg colors work in haddrline and hexdump
|
2014-08-18 16:16:59 -07:00 |
George Hotz
|
c0518cc7c7
|
new navigation method
|
2014-08-18 12:45:27 -07:00 |
George Hotz
|
1c19b4a00f
|
indents for depth
|
2014-08-18 12:16:31 -07:00 |
George Hotz
|
7f95d79031
|
omg qira has hidden ui for shitty feature
|
2014-08-18 12:06:28 -07:00 |
George Hotz
|
cd6485fc58
|
updates for v0.8
|
2014-08-18 11:26:33 -07:00 |
George Hotz
|
84265025a4
|
fixed to work at work
|
2014-08-18 09:05:51 -07:00 |
George Hotz
|
545c7808cb
|
fixed x64 and OMG INTEL SYNTAX
|
2014-08-16 12:58:40 +00:00 |
George Hotz
|
0b3a27aa93
|
very low quality aarch64 support
|
2014-08-16 05:06:58 +00:00 |
George Hotz
|
e2a5b3cb91
|
better readme
|
2014-08-15 06:34:17 +00:00 |
George Hotz
|
a6e66f5a48
|
next version should ship with CDA
|
2014-08-10 19:39:59 +00:00 |
George Hotz
|
532af41de4
|
added symlink for cda
|
2014-08-10 19:21:26 +00:00 |
George Hotz
|
e0dcba02ab
|
add cda-only option
|
2014-08-10 19:10:52 +00:00 |
George Hotz
|
b307618a41
|
added regex searching to cda
|
2014-08-10 19:04:12 +00:00 |
George Hotz
|
0c6ec55d6d
|
many of the usability issues from defcon fixed
|
2014-08-10 16:07:43 +00:00 |
George Hotz
|
6ba4e5f8fe
|
strace isn't brutally slow now
|
2014-08-10 15:57:56 +00:00 |
George Hotz
|
d1e68d84fa
|
little fix, better bdistrib
|
2014-08-10 14:38:58 +00:00 |
George Hotz
|
fe4c9c979b
|
better
|
2014-08-10 14:13:13 +00:00 |
George Hotz
|
c59713558a
|
refactoring done
|
2014-08-10 13:57:01 +00:00 |
George Hotz
|
f5ddd83787
|
added decorator, time to refactor
|
2014-08-10 13:51:33 +00:00 |
George Hotz
|
2303a7fb9f
|
only view the changes in the view
|
2014-08-10 10:45:39 +00:00 |
George Hotz
|
98588675c1
|
fixed analysis for big programs
|
2014-08-10 09:54:58 +00:00 |
George Hotz
|
76d1a7397f
|
strace with bad chars are shitty
|
2014-08-09 19:56:12 +00:00 |
George Hotz
|
bbc4eb30e4
|
bugfix live from dc2014
|
2014-08-06 12:46:33 +00:00 |
Ryan Goulden
|
2ce6bc3212
|
maybe working now
|
2014-08-08 01:54:06 -07:00 |
Ryan Goulden
|
0fa0dda600
|
better base file support
|
2014-08-08 01:24:49 -07:00 |
George Hotz
|
b108cfad7f
|
the server wants to work
|
2014-08-05 17:07:55 -07:00 |
George Hotz
|
910ee753f5
|
is this good windows yet
|
2014-08-05 23:39:55 +00:00 |
George Hotz
|
a89300f7f7
|
move filepath to config
|
2014-08-05 23:28:39 +00:00 |
George Hotz
|
95fb666572
|
no fcntl
|
2014-08-05 22:12:01 +00:00 |
George Hotz
|
eac161010f
|
is it fixed yet
|
2014-08-04 22:54:22 +00:00 |
George Hotz
|
47b6c62982
|
correct maybe detection of windows type
|
2014-08-04 22:51:51 +00:00 |
George Hotz
|
b88eba902d
|
detect windows number of bits
|
2014-08-04 22:49:51 +00:00 |
George Hotz
|
3bcc87e834
|
doesn't run qira for windows binaries
|
2014-08-04 21:26:07 +00:00 |
George Hotz
|
0596dbc36e
|
ahh, thats the bugfix we want
|
2014-08-04 21:13:44 +00:00 |
George Hotz
|
6c82c9cbbe
|
we have capstoned
|
2014-08-04 20:51:09 +00:00 |
George Hotz
|
fcb3a8646e
|
integrated pin, but it's broken
|
2014-08-04 19:35:10 +00:00 |
George Hotz
|
82830a30b1
|
Merge branch 'qirapin'
|
2014-08-04 19:20:58 +00:00 |
Ryan Goulden
|
7e25ee2019
|
support best OS
|
2014-08-05 02:14:03 -07:00 |
George Hotz
|
b12f529579
|
should probably add the other ports to the config file at least
|
2014-08-04 19:03:49 +00:00 |
George Hotz
|
40416fefa0
|
Add web interface host/port arguments to qira tool
|
2014-08-04 18:51:14 +00:00 |
George Hotz
|
e66ab69a9b
|
ahh quality, should parameterize the stack
|
2014-08-04 16:11:05 +00:00 |
George Hotz
|
62397d5f08
|
half highlights are cute i think
|
2014-08-04 16:02:25 +00:00 |
George Hotz
|
f3927a04ae
|
bad slice support i don't like
|
2014-08-04 15:51:24 +00:00 |
George Hotz
|
66ceb0dc98
|
the numberless commit, still broken in the hex editor
|
2014-08-04 13:58:28 +00:00 |
George Hotz
|
f8a28bb0c8
|
remove debug, tci mod for wine
|
2014-08-04 13:08:07 +00:00 |
George Hotz
|
f0cb9bd37d
|
add limit on strace to prevent hangs
|
2014-08-03 03:30:55 +00:00 |
George Hotz
|
42f6713790
|
bugfix
|
2014-08-02 20:47:16 +00:00 |
George Hotz
|
559af70138
|
that print was annoying
|
2014-08-01 21:57:26 +00:00 |
George Hotz
|
517fcd5d0b
|
ugh this is awful
|
2014-08-01 18:55:20 +00:00 |
George Hotz
|
abc27d5049
|
bugfix, real release 0.7, ugh
|
2014-07-31 15:27:12 -07:00 |
George Hotz
|
a1e283b29b
|
vm cl navigation works
|
2014-07-31 11:19:54 -07:00 |
George Hotz
|
d4d65be52b
|
refactor fetch_memory
|
2014-07-31 10:41:51 -07:00 |
George Hotz
|
9ce2ded1cd
|
refactor get_dwarf
|
2014-07-31 10:04:45 -07:00 |
George Hotz
|
ec6197b486
|
check for cda dir
|
2014-07-31 08:20:12 -07:00 |
George Hotz
|
0c867a55f6
|
fixing cda
|
2014-07-30 18:20:43 -07:00 |
George Hotz
|
eb66721dde
|
vim plugin works
|
2014-07-30 17:23:15 -07:00 |
George Hotz
|
7c6a4e348b
|
vim plugin improvements
|
2014-07-30 17:16:59 -07:00 |
George Hotz
|
8d8a14b63d
|
bug fix trace libs
|
2014-07-30 16:49:57 -07:00 |
George Hotz
|
80cc24bb8f
|
cda screenshot
|
2014-07-30 16:24:34 -07:00 |
George Hotz
|
aa97be380a
|
make building qemu the norm
|
2014-07-30 16:02:23 -07:00 |
George Hotz
|
ce5eb40792
|
remove qemu from git
|
2014-07-30 15:26:59 -07:00 |
George Hotz
|
a68ca85a5a
|
working on vim plugin
|
2014-07-30 14:55:35 -07:00 |
George Hotz
|
9f9cd9b5c7
|
moved cda into qira, started vimplugin, new configuration file
|
2014-07-30 14:01:44 -07:00 |
George Hotz
|
92794d722c
|
cda integration works
|
2014-07-29 18:25:49 -07:00 |
George Hotz
|
0297cab7ec
|
first commit of cda, my open source code explorer code, imported
|
2014-07-29 17:03:38 -07:00 |
George Hotz
|
a546b627fd
|
we have dwarves
|
2014-07-29 15:34:25 -07:00 |
vagrant
|
6a65a335df
|
remove stupid file, add ppc to release
|
2014-07-29 06:38:58 +00:00 |
George Hotz
|
f7258901e3
|
add which and address highlighting regex
|
2014-07-28 18:38:34 -07:00 |
George Hotz
|
400ceda6cf
|
forks work, yay
|
2014-07-28 16:52:09 -07:00 |
George Hotz
|
41ba991471
|
changes editing works in webui, but i hate it so much
|
2014-07-28 16:20:30 -07:00 |
George Hotz
|
e30967879f
|
fix up bash -e and support clickable registers
|
2014-07-28 15:21:58 -07:00 |
George Hotz
|
949322e79c
|
refactored the python module packaging, VERSION in one place
|
2014-07-28 14:48:14 -07:00 |
George Hotz
|
e3c6fa0951
|
better python packaging
|
2014-07-28 14:08:10 -07:00 |
George Hotz
|
f0fa46789c
|
analysis for forks too
|
2014-07-28 10:49:28 -07:00 |
George Hotz
|
5ac364f75e
|
removed the analysis button and let the server gate it, it's a server problem it can't handle big things
|
2014-07-28 10:26:06 -07:00 |
George Hotz
|
1c3e61073d
|
ok now forks work well maybe
|
2014-07-28 10:11:13 -07:00 |
vagrant
|
0180dba602
|
Revert "add socat-only argument for testing"
This reverts commit eee7122cbd .
|
2014-07-28 05:32:55 +00:00 |
vagrant
|
2964794816
|
Revert "add socat-only argument for testing 2"
This reverts commit 6290d4d897 .
|
2014-07-28 05:32:54 +00:00 |
vagrant
|
6290d4d897
|
add socat-only argument for testing 2
|
2014-07-27 23:10:05 +00:00 |
vagrant
|
eee7122cbd
|
add socat-only argument for testing
|
2014-07-27 23:08:37 +00:00 |
vagrant
|
0483b73740
|
only server forks in server mode
|
2014-07-25 04:34:10 +00:00 |
vagrant
|
a4d4b69e1a
|
forking from non server procs works
|
2014-07-25 04:26:15 +00:00 |
vagrant
|
819cab0cf0
|
behavior was wrong, we want the last change, not the first
|
2014-07-25 03:38:01 +00:00 |
George Hotz
|
3e110dff09
|
remove temp hack, add try except to analysis
|
2014-07-24 16:04:16 -07:00 |
George Hotz
|
16dda52aa6
|
better python
|
2014-07-24 15:05:57 -07:00 |
George Hotz
|
b86cf4dc9e
|
fixed zoom with analysis
|
2014-07-24 14:22:00 -07:00 |
George Hotz
|
533b8b5344
|
analysis stuff added back
|
2014-07-24 10:33:56 -07:00 |
George Hotz
|
df3474107a
|
64-bit fixup
|
2014-07-23 13:30:04 -07:00 |
George Hotz
|
3740395052
|
support big endian, still not on the webserver yet
|
2014-07-23 13:23:08 -07:00 |
George Hotz
|
d5dca49bed
|
added ppc support, but big endian is shit
|
2014-07-23 13:15:30 -07:00 |
George Hotz
|
eb00928c66
|
useless cls
|
2014-07-23 12:50:52 -07:00 |
George Hotz
|
9764ba274c
|
critical bug fix
|
2014-07-23 10:09:08 -07:00 |
George Hotz
|
1fd5790ca5
|
better locking strategy
|
2014-07-23 08:48:48 -07:00 |
George Hotz
|
bfd38c9772
|
added backing memory support back in to the c++ version
|
2014-07-22 22:17:24 -07:00 |
George Hotz
|
3a04cb16a9
|
added strace support
|
2014-07-22 21:18:44 -07:00 |
George Hotz
|
cf0aa670f6
|
c++ is hella fast
|
2014-07-22 20:23:10 -07:00 |
George Hotz
|
5c161e3427
|
oh obviously you have to refcount inc True
|
2014-07-22 20:12:55 -07:00 |
George Hotz
|
f985661557
|
moved things, oh god the c++ is segfaulting
|
2014-07-22 17:42:13 -07:00 |
George Hotz
|
9a63af7e6f
|
c database works, about to tear out old stuff
|
2014-07-22 17:37:06 -07:00 |
George Hotz
|
602e2a22ce
|
added tests for c++ qiradb
|
2014-07-22 16:01:38 -07:00 |
George Hotz
|
120f949423
|
c++ db
|
2014-07-22 11:19:04 -07:00 |
George Hotz
|
a3bb1cea52
|
refactoring
|
2014-07-21 15:06:32 -07:00 |
George Hotz
|
2429b1c58a
|
make forks still work
|
2014-07-21 14:44:49 -07:00 |
George Hotz
|
42f1c23273
|
qira can do multiple runs without a server
|
2014-07-21 14:37:47 -07:00 |
George Hotz
|
da79de9bff
|
a simpler qira is a better qira
|
2014-07-21 14:19:33 -07:00 |
George Hotz
|
c91d4ad637
|
flipped around the default for server mode
|
2014-07-21 14:12:39 -07:00 |
George Hotz
|
fcc89b03e9
|
added command line flags, but not too many
|
2014-07-21 14:08:56 -07:00 |
George Hotz
|
9673233340
|
uped the changes per read
|
2014-07-21 12:52:10 -07:00 |
George Hotz
|
16d98f8a2a
|
memory bug fix
|
2014-07-21 12:08:41 -07:00 |
George Hotz
|
56658e021c
|
removed qira_binary that ugly hack
|
2014-07-21 11:32:44 -07:00 |
George Hotz
|
2553ab305a
|
bug fixes
|
2014-07-21 11:31:54 -07:00 |
George Hotz
|
08fe8e4eab
|
support for args, removing qira_binary soon
|
2014-07-21 11:08:29 -07:00 |
George Hotz
|
2b6a65b725
|
fixed stupid regression
|
2014-07-19 12:47:01 -07:00 |
George Hotz
|
1d9c924a4d
|
better disassmbler is not objdump
|
2014-07-19 11:52:29 -07:00 |
George Hotz
|
dfabd22371
|
fixed loop bug and sigpipe bug
|
2014-07-18 20:49:41 -07:00 |
George Hotz
|
915cb64f9d
|
debugging arm signal issue
|
2014-07-18 20:22:58 -07:00 |
George Hotz
|
f2f43d36bb
|
fixup for release v0.3
|
2014-07-18 18:55:37 -07:00 |
George Hotz
|
98e06a9780
|
arm works, pass in QEMU_LD_PREFIX
|
2014-07-18 17:46:41 -07:00 |
George Hotz
|
9bf07ff683
|
arm is broken in tci i think
|
2014-07-18 16:54:07 -07:00 |
George Hotz
|
ec677ce627
|
so 64 bit works except for the daddr and iaddr being big
|
2014-07-18 15:37:34 -07:00 |
George Hotz
|
87f7a0be3e
|
adding 64-bit support, slowly
|
2014-07-18 14:49:35 -07:00 |
George Hotz
|
b6cf130a08
|
fixed ida regression
|
2014-07-18 12:54:01 -07:00 |
George Hotz
|
8ac0f4a738
|
works with real forks now
|
2014-07-18 12:01:34 -07:00 |
George Hotz
|
ac0869d1ca
|
fixed tracking
|
2014-07-18 11:08:31 -07:00 |
George Hotz
|
867592df90
|
forks display
|
2014-07-18 09:48:55 -07:00 |
George Hotz
|
3b8f8ee0c5
|
support multiple processes at once
|
2014-07-17 13:43:06 -07:00 |
George Hotz
|
7aa4d259c5
|
deleted the old QIRA binary, it's now only the server
|
2014-07-17 13:34:57 -07:00 |
George Hotz
|
603a5285f8
|
min clnum support, rerun
|
2014-07-17 09:37:07 -07:00 |
George Hotz
|
a04e4316c9
|
forking from the web interface works
|
2014-07-17 09:13:30 -07:00 |
George Hotz
|
dea01295d2
|
support for forknum everywhere
|
2014-07-17 08:48:29 -07:00 |
George Hotz
|
ad80aa7382
|
more refactoring
|
2014-07-17 06:30:19 -07:00 |
George Hotz
|
22af030d44
|
refactoring middleware
|
2014-07-17 06:13:21 -07:00 |
George Hotz
|
32ea1da159
|
rewinding works
|
2014-07-16 15:28:28 -07:00 |
George Hotz
|
3883f80aaf
|
moving ./qira logic into the server for socat magic
|
2014-07-16 11:36:02 -07:00 |
George Hotz
|
617e5d9bc3
|
added 64-bit detection
|
2014-07-14 08:12:38 -07:00 |
George Hotz
|
7c1c0b33aa
|
messed w qemu locks
|
2014-07-14 20:16:29 -07:00 |
George Hotz
|
cb20bf8aa4
|
iaddr bugfix, started 64bit support
|
2014-07-14 17:49:18 -07:00 |
George Hotz
|
1d9bfd33fe
|
0.2 bugfix quick
|
2014-07-14 16:56:30 -07:00 |
George Hotz
|
4f3efd7b66
|
shipping v0.2
|
2014-07-14 15:50:10 -07:00 |
George Hotz
|
7fb6001bd2
|
mongo and meteor are removed, peace
|
2014-07-14 15:30:50 -07:00 |
George Hotz
|
4c5febd8c3
|
meteor dep is removed
|
2014-07-14 15:01:45 -07:00 |
George Hotz
|
af5dd7b43c
|
better fetch
|
2014-07-14 14:21:46 -07:00 |
George Hotz
|
3049523f28
|
removed streams
|
2014-07-14 13:22:59 -07:00 |
George Hotz
|
d18054e01a
|
is now hella fast
|
2014-07-14 13:03:07 -07:00 |
George Hotz
|
33baacd806
|
all working without mongo
|
2014-07-14 12:55:21 -07:00 |
George Hotz
|
86dc3e66c1
|
refactoring continues
|
2014-07-14 12:14:37 -07:00 |