You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+25-19Lines changed: 25 additions & 19 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,33 +3,36 @@
3
3
4
4
## About
5
5
6
-
Discord Cache Dump is a tool that gathers the cache of all known Electron Discord client build types, copies it into its own directory, and gives them their appropriate file extensions.
6
+
Discord Cache Dump is a tool that gathers the cache of all known Electron Discord client builds, copies into their corresponding build directories, and gives the files their appropriate file extensions.
7
7
8
8
## Features
9
9
10
-
- Detection of known Discord build types
10
+
- Detection of known Discord build types (can do multiple in a single run)
11
11
- Discloses count of amount of files it is unable to gather at the time for that particular build
12
12
- Supports Windows, GNU/Linux, and macOS
13
13
- Checks storage available where the program is being ran before copying
14
14
- Dumps are timestamped along with the cache being in their own build type directories
15
15
16
16
## Known limitations
17
17
18
-
- The files that the Discord client process is utilising at the time cannot be copied over as it involves opening
19
-
- It is advised to just kill the client you wish to copy files from that contains strings of *potentially sensitive* data
20
-
- macOS requires root due to how permissions are set
21
-
- The tool does get the sudoer user as well as UID for permission changing purposes, so no need to worry about that
18
+
- The files that a Discord client process is utilising at the time cannot be copied over as it involves opening
19
+
- It is advised to kill the parent process of the client(s) you wish to copy files from that contains strings of *potentially sensitive* data
20
+
- Due to how cache is stored in later GNU/Linux builds, this program includes a file extraction function
21
+
- .MOV files cannot be completely extracted
22
+
- Some .GZ (gzip) files containing mentions of .JS cannot be completely extracted
23
+
- Some cache files containing request and response data cannot be completely extracted
24
+
- Cache files that cannot be handled at all will not have their contents altered as they are being copied over
22
25
23
26
## Always opened files
24
-
The following files are known to be constantly used by Discord and so cannot be copied while that Discord client is running.
27
+
The following files are known to be used constantly by Discord and so cannot be copied while that Discord client is running.
0 commit comments