Major update! Code refactoring, reply retrieval, translated descriptions, speedier decryption of media, support for analyzing private groups, bug fixes and much more!
Telepathy: An OSINT toolkit for investigating Telegram chats. Developed by Jordan Wildon. Version 2.1.10.
3
+
Telepathy: An OSINT toolkit for investigating Telegram chats. Developed by Jordan Wildon. Version 2.2.0.
4
4
5
5
6
6
## Installation
skipped 14 lines
21
21
22
22
## Setup
23
23
24
-
On first use, Telepathy will ask for your Telegram API details (obtained from my.telegram.org). Once those are set up, it will prompt you foranauthorizationcodewhichwillbesent to your Telegram account. If you have two-factor authentication enabled, you'll be asked to input your Telegram password.
24
+
On first use, Telepathy will ask for your Telegram API details (obtained from my.telegram.org). Once those are set up, it will prompt you toenteryourphonenumberagainandthensendanauthorizationcode to your Telegram account. If you have two-factor authentication enabled, you'll be asked to input your Telegram password.
25
25
26
26
27
27
## Usage:
skipped 42 lines
70
70
71
71
Use this flag to include media archiving alongside a comprehensive scan. This makes the process take significantly longer and should also be used with caution: you'll download all media content from the target chat, and it's up to you to not store illegal files on your system.
72
72
73
+
Since 2.2.0, downloading all media files will also generate a CSV file listing the files' metadata.
74
+
73
75
For example, this will run a comprehensive scan, including media archiving:
74
76
75
77
```
skipped 6 lines
82
84
Looks up a specified user ID. This will only work if your account has "encountered" the user before (for example, after archiving a group).
83
85
84
86
```
85
-
$ telepathy -u 0123456789
87
+
$ telepathy -t 0123456789-u
86
88
```
87
89
88
90
89
91
- **'--location', '-l' [COORDINATES]**
90
92
91
-
Finds users near to specified coordinates. Input should be longitude followed by latitude, seperated by a comma.
93
+
Finds users near to specified coordinates. Input should be longitude followed by latitude, seperated by a comma.ThisfeatureonlyworksifyourTelegramaccounthasaprofileimagewhichissettopubliclyviewable.
92
94
93
95
```
94
-
$ telepathy -l 51.5032973,-0.1217424
96
+
$ telepathy -t 51.5032973,-0.1217424-l
95
97
```
96
98
97
99
- **'--alt', '-a'**
skipped 14 lines
112
114
113
115
- **'--reply', '-r'**
114
116
115
-
Flag for enable the reply retrievalfor thetarget channel, it will map users who replied in the channel and it will dump the full conversation chain
117
+
Flag for enable the reply in the channel, it will map users who replied in the channel and it will dump the full conversation chain
116
118
117
119
```
118
120
$ telepathy -t [CHANNEL] -c -r
skipped 24 lines
143
145
- [x] Add location lookup.
144
146
- [ ] Maximise compatibility of edgelists with Gephi.
145
147
- [ ] Include sockpuppet account provisioning (creation of accounts from previous exported lists).
146
-
- [ ] Automated EXIF data report and analytics when media archiving is enabled.
148
+
- [ ] Listing who has admin rights in memberlists.
149
+
- [ ] Media downloaded in the background to increase efficiency.
150
+
- [ ] When media archiving is flagged, the location of downloaded content will be added to the archive file.
151
+
- [ ] Adding direct link to posts in the chat archive file
147
152
148
153
149
154
## feedback
150
155
151
-
Please send feedback to @jordanwildon on Twitter. You can follow [@TelepathyDB](twitter.com/TelepathyDB)forupdates.
156
+
Please send feedback to @jordanwildon on Twitter. You can follow Telepathyupdatesat@TelepathyDB.
152
157
153
158
154
159
## Usage terms
skipped 3 lines
158
163
159
164
## Credits
160
165
161
-
All tools created by Jordan Wildon (@jordanwildon). Special thanks go to [Giacomo Giallombardo](https://github.com/aaarghhh) for adding additional features and code refactoring, and [Alex Newhouse](twitter.com/AlexBNewhouse) for helpandguidance with Telepathy v1.
166
+
All tools created by Jordan Wildon (@jordanwildon). Special thanks go to [Giacomo Giallombardo](https://github.com/aaarghhh) for adding additional features and code refactoring, and Alex Newhouse(@AlexBNewhouse) for hishelp with Telepathy v1.
162
167
163
168
Where possible, credit for the use of this tool in published research is desired, but not required. This can either come in the form of crediting the author, or crediting Telepathy itself (preferably with a link).