Ottermandias
|
08c95711d3
|
Use Iced for static sig scanning.
|
2023-01-13 18:05:42 +01:00 |
|
Ottermandias
|
05b03c3d5f
|
Rework static address scanning.
|
2023-01-13 16:09:32 +01:00 |
|
goat
|
987ff8dc8f
|
chore: convert Dalamud to file-scoped namespaces
|
2022-10-29 15:23:22 +02:00 |
|
kizer
|
c46cb36549
|
Unindent LoadAllPlugins by converting it to an async function, fixing task wait problems meanwhile (#966)
|
2022-08-23 14:03:22 +02:00 |
|
goat
|
591b4ee032
|
chore: don't save negative results from SigScanner...
|
2022-07-17 22:58:14 +02:00 |
|
goat
|
1c581d4be3
|
fix: handle broken sigs file gracefully
|
2022-07-15 19:16:48 +02:00 |
|
kizer
|
716736f022
|
Improvements (#903)
|
2022-06-29 11:51:40 +02:00 |
|
kizer
|
3369f569fb
|
Add call-on-services-ready attribute for service methods, and fix scene nullability (#900)
|
2022-06-26 18:49:34 +02:00 |
|
kizer
|
c7dc8c81f4
|
Fix async plugin load and show full profiler (#898)
|
2022-06-25 19:34:40 +02:00 |
|
goaaats
|
cf13e4f69d
|
chore: use ConcurrentDictionary in SigScanner
|
2022-06-25 14:17:57 +02:00 |
|
kizer
|
7760457dc5
|
Make plugins load asynchronously (#896)
|
2022-06-25 14:12:46 +02:00 |
|
kizer
|
8e7f370ddd
|
Load services asynchronously whenever possible (#893)
|
2022-06-24 22:12:51 +02:00 |
|
goaaats
|
fee4b1c32a
|
fix: correctly persist sigged jmp calls
|
2022-06-20 18:16:55 +02:00 |
|
goaaats
|
8cc34ea1b6
|
fix: adjust for base address when saving .text offsets
|
2022-06-19 23:06:13 +02:00 |
|
goaaats
|
7dbeea8900
|
chore: remove sigscanner logging
|
2022-06-19 20:43:31 +02:00 |
|
goaaats
|
eca2b7f5ee
|
feat: basic .text scan cache
This currently saves cached jsons in the working directory, we might wanna change that
|
2022-06-19 20:40:15 +02:00 |
|
goat
|
1561fbac00
|
Revert "refactor(Dalamud): switch to file-scoped namespaces"
This reverts commit b5f34c3199.
|
2021-11-18 15:23:40 +01:00 |
|
goat
|
b5f34c3199
|
refactor(Dalamud): switch to file-scoped namespaces
|
2021-11-17 19:42:32 +01:00 |
|
Raymond
|
06d3ad8048
|
formatting
|
2021-09-22 17:13:06 -04:00 |
|
Anna Clemens
|
f5ef9a085a
|
feat: add fallible methods to SigScanner
|
2021-09-22 16:35:05 -04:00 |
|
Raymond
|
ff1d7f2829
|
Implement service locator
|
2021-08-21 14:03:06 -04:00 |
|
Raymond
|
b3f41c9049
|
SigScanner ctor overload for main module of current process
|
2021-08-16 08:59:07 -04:00 |
|
Raymond Lynch
|
658eedca37
|
Magic the magic happen
|
2021-07-11 16:32:32 -04:00 |
|
Raymond Lynch
|
595fd3f1e4
|
StyleCop: everything else
|
2021-05-30 07:15:47 -04:00 |
|
pohky
|
998e1be6f4
|
Update SigScanner.cs
- add .rdata so GetStaticAddressFromSignature can resolve offsets in that section
|
2021-04-12 04:22:58 +02:00 |
|
goat
|
e8cd4e750a
|
refactor: new code style in SigScanner.cs
|
2021-04-07 02:15:44 +02:00 |
|
pohky
|
27cdcba6ec
|
Update SigScanner.cs
missing log line
|
2021-01-14 00:09:16 +01:00 |
|
pohky
|
8fd683c2b4
|
Update SigScanner.cs
revert style changes
|
2021-01-14 00:07:08 +01:00 |
|
pohky
|
4482f305b0
|
Update SigScanner.cs
add log lines back in
|
2021-01-13 18:39:27 +01:00 |
|
pohky
|
866efc5bcf
|
Update SigScanner.cs
bit of a speed boost
|
2021-01-13 18:32:35 +01:00 |
|
NotAdam
|
c6d46f9aea
|
add support for checking client conditions
|
2020-05-26 23:22:18 +10:00 |
|
attickdoor
|
9186a1cf54
|
do-while is actually more elegant for once
|
2020-03-13 23:44:09 -04:00 |
|
attickdoor
|
39e196ddbb
|
Add GetStaticAddressFromSig
|
2020-03-13 23:31:11 -04:00 |
|
attickdoor
|
95e2bc14f2
|
Support IDA sigs that are based off of the first CALL instruction for a function.
|
2020-03-04 21:29:02 -05:00 |
|
goat
|
3a7c537468
|
docs: document SigScanner
|
2020-02-14 16:23:05 +09:00 |
|
goat
|
09e88f42cf
|
fix: copy the whole module
|
2020-01-26 17:45:53 +09:00 |
|
goat
|
e2f9773e33
|
fix: try to copy .text and .data of TargetModule to avoid conflicts(WIP, needs testing)
|
2020-01-26 17:25:11 +09:00 |
|
goat
|
ac838687f8
|
Initial commit
|
2019-09-21 22:29:38 +09:00 |
|