Releases: NoMoreFood/Repacls
v2.1.0.1
Repacls Version 2.0.0.4
- Added /DomainPathsWithSite that allows specification of an Active Directory site regular expression to filter results.
32-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v2.1.0.1/Build/Release/x86/repacls.exe
64-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v2.1.0.1/Build/Release/x64/repacls.exe
Zip Files (Both 32-Bit And 64-Bit)
https://github.com/NoMoreFood/Repacls/raw/v2.1.0.1/Build/Repacls.zip
v2.0.0.4
Repacls Version 2.0.0.4
- Addressed thread synchronization issue that could result in scans exiting early if multiple /Path parameters were used.
32-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v2.0.0.4/Build/Release/x86/repacls.exe
64-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v2.0.0.4/Build/Release/x64/repacls.exe
Zip Files (Both 32-Bit And 64-Bit)
https://github.com/NoMoreFood/Repacls/raw/v2.0.0.4/Build/Repacls.zip
Repacls Version 2.0.0.3
Repacls Version 2.0.0.3
- Added /RemoveDomain to remove any SIDs associated with the specified domain.
- Added /PathMode to specify Registry and Active Directory paths.
- Added /MaxDepth to control how deep within containers to search ACLs.
- Recompiled with Visual Studio 2022.
32-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v2.0.0.3/Build/Release/x86/repacls.exe
64-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v2.0.0.3/Build/Release/x64/repacls.exe
Zip Files (Both 32-Bit And 64-Bit)
https://github.com/NoMoreFood/Repacls/raw/v2.0.0.3/Build/Repacls.zip
Repacls Version 1.17.0.1
- Enhanced /ReplaceMap to take an optional "|DACL,SACL,OWNER" string that can be appended to the replacement file name in order to control which parts of the security descriptor that are manipulated.
- Added /CopyMap that can be used to specify an input file with account mappings. Each line must contain a source account and a destination account separated by a colon.
- Added /RemoveStreams to remove alternate data streams from files. This is similar to Sysinternals 'stream.exe -s -d' command but will remove the read-only attribute from the file if necessary to ensure deletion is successful.
32-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v1.17.0.1/Build/Release/x86/repacls.exe
64-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v1.17.0.1/Build/Release/x64/repacls.exe
Zip Files (Both 32-Bit And 64-Bit)
https://github.com/NoMoreFood/Repacls/raw/v1.17.0.1/Build/Repacls.zip
Repacls Version 1.14.0.0
- Added /LocateHash which can search a file system for a file with the specified hash.
- Optimized /Locate so it does not need to re-query the file system for file system attributes and can leverage the information gathered on the initial directory enumeration.
- Corrected issue with /GrantPerms being parsed as /DenyPerms.
32-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v1.14.0.0/Build/Release/x86/repacls.exe
64-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v1.14.0.0/Build/Release/x64/repacls.exe
Zip Files (Both 32-Bit And 64-Bit)
https://github.com/NoMoreFood/Repacls/raw/v1.14.0.0/Build/Repacls.zip
Repacls Version 1.12.0.0
- Added /GrantPerms and /DenyPerms. This command will ensure the account specified has the specified access to the path and all subdirectories/files within the path either via explicit or inherited permissions. The parameters of the command (<Name|Sid>:) is the same of that from ICACLS. For example, /GrantPerms Auditor:(CI)(OI)(RX) will check if 'Auditor' account has 'Read' to all subdirectories and, if it does not, will add read permissions with container and object inheritance enabled. This command is often useful to correct issues where a user or administrator has mistakenly removed an group from subdirectories due to intentionally broken inheritance. This command replaces /AddAccountIfMissing <Name|Sid> which is now aliased to /GrantPerms <Name|Sid>:(CI)(OI)(F).
- Correct variety of typos in help documentation. (Thanks Alex Hempy!)
32-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v1.12.0.0/Build/Release/x86/repacls.exe
64-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v1.12.0.0/Build/Release/x64/repacls.exe
Zip Files (Both 32-Bit And 64-Bit)
https://github.com/NoMoreFood/Repacls/raw/v1.12.0.0/Build/Repacls.zip
Repacls Version 1.11.0.1
- Address error handling in /CopyDomain where a corrupt ACL could cause a crash due to SetEntriesInAcl() returning an invalid pointer.
- Added /CanonicalizeAcls operation that will reorder access control entries that to do not follow the canonical ordering (i.e., explicit deny, explicit allow, inherited deny, inherited allow).
32-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v1.11.0.1/Build/Release/x86/repacls.exe
64-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v1.11.0.1/Build/Release/x64/repacls.exe
Zip Files (Both 32-Bit And 64-Bit)
https://github.com/NoMoreFood/Repacls/raw/v1.11.0.1/Build/Repacls.zip
Repacls Version 1.10.0.2
- Corrected issue where path values within the file created by /Log where appended with an unnecessary newline character.
- Updated account missing warning messages for /CopyDomain and /MoveDomain to include the part of the security descriptor affected and the target domain.
32-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v1.10.0.2/Build/Release/x86/repacls.exe
64-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v1.10.0.2/Build/Release/x64/repacls.exe
Zip Files (Both 32-Bit And 64-Bit)
https://github.com/NoMoreFood/Repacls/raw/v1.10.0.2/Build/Repacls.zip
Repacls Version 1.10.0.0
- Added /Log option to tee all console output to a file (see help).
- Modified /CopyDomain to display warnings when target domain accounts are not found.
- Various other minor changes
32-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v1.10.0.0/Build/Release/x86/repacls.exe
64-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v1.10.0.0/Build/Release/x64/repacls.exe
Zip Files (Both 32-Bit And 64-Bit)
https://github.com/NoMoreFood/Repacls/raw/v1.10.0.0/Build/Repacls.zip
Repacls Version 1.9.3.0
- Added /PathList Option (see help)
- Various other minor changes
32-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v1.9.3.0/Build/Release/x86/repacls.exe
64-Bit Executable
https://github.com/NoMoreFood/Repacls/raw/v1.9.3.0/Build/Release/x64/repacls.exe
Zip Files (Both 32-Bit And 64-Bit)
https://github.com/NoMoreFood/Repacls/raw/v1.9.3.0/Build/Repacls.zip