{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":194330458,"defaultBranch":"master","name":"ModUtils","ownerLogin":"CookiePLMonster","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-06-28T20:28:20.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7947461?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1655748570.604744","currentOid":""},"activityList":{"items":[{"before":"7cfebfd5512af8b0d2310f64355b359057b00f75","after":"3d5474e8d5f8732f2306409c58890e5578d1eed7","ref":"refs/heads/master","pushedAt":"2024-04-06T13:13:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CookiePLMonster","name":"Silent","path":"/CookiePLMonster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947461?s=80&v=4"},"commit":{"message":"MemoryMgr.GTA: Introduce ASLR support for GTA III and Vice City","shortMessageHtmlLink":"MemoryMgr.GTA: Introduce ASLR support for GTA III and Vice City"}},{"before":"f69eb3956d9349ea820120b218676d74589ea0a2","after":"7cfebfd5512af8b0d2310f64355b359057b00f75","ref":"refs/heads/master","pushedAt":"2024-04-03T18:00:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CookiePLMonster","name":"Silent","path":"/CookiePLMonster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947461?s=80&v=4"},"commit":{"message":"Patterns: Introduce additional heuristics to determine scanning ranges with weird modules\n\nTOCA Race Driver 2's no-DVD executable has 8KB worth of code sections,\nand all the remaining code is marked as data. Introduce a fallback behaviour\nthat scans the entire image if the entry point falls outside of the ranges\nestablished by BaseOfCode and SizeOfCode.","shortMessageHtmlLink":"Patterns: Introduce additional heuristics to determine scanning range…"}},{"before":"945c81964c4a94b6ef5164d4318798a891676e13","after":"f69eb3956d9349ea820120b218676d74589ea0a2","ref":"refs/heads/master","pushedAt":"2024-03-15T21:21:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CookiePLMonster","name":"Silent","path":"/CookiePLMonster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947461?s=80&v=4"},"commit":{"message":"Introduced HookEach","shortMessageHtmlLink":"Introduced HookEach"}},{"before":"54a336f15cbceba0c0ba45f2c739bcdcdc413522","after":"945c81964c4a94b6ef5164d4318798a891676e13","ref":"refs/heads/master","pushedAt":"2024-02-02T21:51:58.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"CookiePLMonster","name":"Silent","path":"/CookiePLMonster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947461?s=80&v=4"},"commit":{"message":"Remove deprecated stdext","shortMessageHtmlLink":"Remove deprecated stdext"}},{"before":"320afb5f7531475992763ce7a060cca59aae1812","after":"54a336f15cbceba0c0ba45f2c739bcdcdc413522","ref":"refs/heads/master","pushedAt":"2024-01-28T14:22:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CookiePLMonster","name":"Silent","path":"/CookiePLMonster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947461?s=80&v=4"},"commit":{"message":"Fix compilation with exceptions disabled","shortMessageHtmlLink":"Fix compilation with exceptions disabled"}},{"before":"b38040e431ca177520455c06d7bf6bf491445a99","after":"320afb5f7531475992763ce7a060cca59aae1812","ref":"refs/heads/master","pushedAt":"2023-11-14T19:20:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CookiePLMonster","name":"Silent","path":"/CookiePLMonster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947461?s=80&v=4"},"commit":{"message":"HookInit: Allow hooking IAT of a specific DLL via a HOOKED_MODULE macro","shortMessageHtmlLink":"HookInit: Allow hooking IAT of a specific DLL via a HOOKED_MODULE macro"}},{"before":"c24e5e3eabc9bd32dda7f1bf6e914d804649f0d9","after":"b38040e431ca177520455c06d7bf6bf491445a99","ref":"refs/heads/master","pushedAt":"2023-09-12T20:03:14.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"CookiePLMonster","name":"Silent","path":"/CookiePLMonster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947461?s=80&v=4"},"commit":{"message":"Implement InterceptCall\n\nResolves #9","shortMessageHtmlLink":"Implement InterceptCall"}},{"before":"67b09f88c920f725d086ff582d345a879003e96e","after":"c24e5e3eabc9bd32dda7f1bf6e914d804649f0d9","ref":"refs/heads/master","pushedAt":"2023-05-09T20:32:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CookiePLMonster","name":"Silent","path":"/CookiePLMonster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947461?s=80&v=4"},"commit":{"message":"MemoryMgr: Protect against accidental trunctations of the address through a wrong AT","shortMessageHtmlLink":"MemoryMgr: Protect against accidental trunctations of the address thr…"}},{"before":"11fb436bd7fd116d6b2d6d4e8c7680a171baf78f","after":"67b09f88c920f725d086ff582d345a879003e96e","ref":"refs/heads/master","pushedAt":"2023-04-01T16:24:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"CookiePLMonster","name":"Silent","path":"/CookiePLMonster","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7947461?s=80&v=4"},"commit":{"message":"Patterns: Correct default executable_meta ranges\n\nNow only scanning code, which speeds up failures\nand resolves a crash when scanning Clang executables.\n\nUse range patterns if you need to scan data.","shortMessageHtmlLink":"Patterns: Correct default executable_meta ranges"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKZ6y3AA","startCursor":null,"endCursor":null}},"title":"Activity · CookiePLMonster/ModUtils"}