коды digital pass телеграм
Planw rld.ru
Это подборка самых интересных Telegram ботов для пробива личной информации. Хотите узнать кому принадлежит номер телефона? Или же интересен определенный сайта? Пробив по ИП, их отчеты и декларации. Соучредители и партнеры фирм. Какие машины принадлежат абоненту данного номера. И многое, многое другое.
Если вам интересна криптовалюта, обязательно заходите на мой Telegram канал. Там я публикую интересные сценарии поведения рынка. Где и куда лучше зайти, когда выйти. Очень полезно, а главное бесплатно!
@whoisdombot — этот Telegram бот пробивает основную информацию о интересующем вас домене (адресе сайта). Т.е. его текущий IP-адрес, а также IP зеркала, прошлые IP. Позволяет задать dig + trace запрос о домене. Дата регистрации, данные о регистраторе и т.д. Отличный бот
@vkfindface_bot — бот для поиска профиля человека в ВК по фотографии. Работает отлично, тестировал на своей фотке — нашёл все старые аккаунты. Обязательно сохраните себе, пригодится.
@mailsearchbot — (telegram так же закрыло доступ к нему, сейчас много фейков не рабочих фэйков) С помощью данного Telegram бота я, с удивление для себя, узнал, что большинство паролей к моей почте были скомпрометированы. Потрясающий бот. Он способен пробить большинство email-ов, благодаря своей огромной базе. Условно бесплатное пользование. К сожалению на сегодня бот удалён, но есть схожий сайт https://haveibeenpwned.com/
@clerkinfobot — Telegram бот для пробива номера телефона по базе GetContact. Имеет возможность искать объявления по номеру телефона. Поиск номера телефона по нику Telegram. Поиск по паспорту и прочее. Работает неплохо, но база GetContact на данный момент недоступна, возможно в ближайшем будущем что-то поменяется.
@EyeOfGodOnionBot — (используйте поиск Telegram, ссылку постоянно меняют) бот Глаз Бога. Поиск информации по номеру телефона, фотографии, электронной почте, Telegram аккаунту, авто и другое. Особо понравилась возможность узнать подписки на группы Telegram. Условно бесплатный.
@bmi_np_bot — Telegram бот для пробива сотового оператора и региональной принадлежности по номеру телефону. Ну плюсом ещё часовой пояс показывает. Работает отлично.
Если вам интересна криптовалюта, обязательно заходите на мой Telegram канал. Там я публикую интересные сценарии поведения рынка. Где и куда лучше зайти, когда выйти. Очень полезно, а главное бесплатно!
Советую посмотреть еще несколько подборок про инлайн ботов — это те боты которые можно использовать прямо в группах. А также подборку полезных и развлекательных ботов. Возможно я пропустил какие-то интересные Telegram боты по пробиву. Расскажите в комментариях о своих любимых ботах.
Быстрые игры Telegram Gamee — зацени новый обзор и играй
Возможно вы откроете для себя много интересного поглядев рубрику Telegram или отфильтровав все записи по метке Telegram Боты
Очень часто встречаются совершенно липовые боты, которые нацелены исключительно на то, чтобы взять с вас деньги. Или задурить вам голову, такие как Узнать номер телефона Get Contact, буквально недавно рассматривал этого чудо бота, цель которого так и осталась за ширмой.
Каналы и чаты в Telegram
Дневник Джека если вы любите криптовалюты, то этот Telegram канал для вас. Только дельные советы, когда купить, что купить, какие монеты лучше, всё это и не только на моем телеграм канале. А самое главное как всегда бесплатно
Чат Криптовалюта все любители криптовалют добро пожаловать!
Канал HYIP PW специально для админов HYIP-проектов, да и не только. я там публикую все свои секреты 🙂
Чат HYIP если вам знакомы такие вещи как H-Script, GoldCoders, HSbuilder ждём вас в нашем чате HYIP админов.
Introducing Telegram Passport
Our digital lives are getting closer and closer to the real world, and the number of services that need to know your real-life ID increases accordingly. Before today, this meant you had to upload the same document scans over and over for each new app. No more!
Meet Telegram Passport – a unified authorization method for services that require personal identification. Upload your documents once, then instantly share your data with services that require real-world ID (finance, ICOs, etc.).
Your identity documents and personal data will be stored in the Telegram cloud using End-to-End Encryption. It is encrypted with a password that only you know, so Telegram has no access to the data you store in your Telegram passport. When you share data, it goes directly to the recipient.
Sharing Data with an App
In the future, all Telegram Passport data will move to a decentralized cloud.
If you’d like to see a real-life implementation of Telegram Passport, head over to ePayments.com – the first electronic payments system to support registration and verification with Telegram Passport.
You can also try out how Telegram Passport works using this page to request data.
Please note that you need the latest version of Telegram to access this feature. Once you’ve uploaded some documents, you will see your data in Settings > Privacy & Security > Telegram Passport (on iOS: Settings > Telegram Passport).
All developers are welcome to integrate Telegram Passport into their apps and services free of charge. It takes minimum effort and can save many hours of coding.
If you are building a service that requires real-life ID, check out the API docs for SDKs and examples.
In the future, we will be adding third-party verification for Telegram Passports. This way, services won’t even need to request the data itself, instead relying on the fact that the Telegram account was approved by a verification provider and the person is real.
July 26, 2018
The Telegram Team
Коды digital pass телеграм
Часто задаваемые вопросы об EXTREMUM DIGITAL PASS:
1. Что такое Digital Pass?
Это интерактивный квест для геймеров, в рамках которого нужно выполнять задания и зарабатывать игровые баллы – DP Coins. Их можно потратить в магазине DP, купив мерч, гаджеты, скины и многое другое. Главный приз – игровой компьютер – будет доступен в конце сезона.
2. Как стать участником?
Достаточно зарегистрироваться на сайте https://pass.extremum.gg/, привязать соцсети (нужно для трекинга выполнения заданий), а также указать некоторые личные данные.
3. Мне 14, могу ли я участвовать?
Возраст участия – 16 лет. Если вы младше, это возможно с согласия родителей.
4. Какие задания меня ожидают?
Основные типы заданий: поиск кодов, просмотр роликов, разгадывание головоломок, комментирование постов, прохождение викторин, также многие задания связаны с Dota 2 и CS:GO (выиграть за персонажа, достигнуть определенных показателей и т.д.).
5. А где именно вы прячете коды?
В наших соцсетях, роликах, на сайте. Также мы можем прятать их в материалах наших партнеров.
6. Как я пойму, где искать код?
В личном кабинете мы выводим подсказки для каждого кода. Как только вы находите код – вам будет показана следующую подсказка.
7. Важно ли, как быстро я нахожу код?
Да. С каждой активацией код теряет несколько баллов в стоимости. После определенного числа активаций он достигает минимального порога (например, 50 DP Coins) – далее скорость не важна.
8. Уже прошло несколько дней или даже недель с начала сезона – есть ли мне смысл становиться участником?
Конечно! Коды и задания в большинстве своем доступны в любой момент времени, поэтому вам будет достаточно пересмотреть старые материалы.
9. Но ведь я заработаю меньше баллов, чем те, кто приступили раньше…
Возможно, но это точно не помешает вам купить что-то в нашем магазине – у нас будет много дропов с товарами различной стоимости. А выполнение творческих заданий или цепочек заданий вполне поможет вам заработать много баллов. Главное – желание.
10. А если раскупят все товары в магазине?
Специально для этого мы сделали свою систему дропов: мы выкладываем товары партиями, предупреждая участников о каждом старте заказов. Так что вы точно успеете на один из грядущих дропов (а более существенные призы станут доступны к концу квеста).
11. Что такое цепочки заданий?
Некоторые задания открываются не сразу, а после выполнения других заданий. Поэтому для того, чтобы заработать максимальное количество баллов, нужно внимательно следить за тем, открыли ли вы все, что возможно.
12. Что такое кланы? (будут введены с 22 июня)
Система не только не запрещает, но и поощряет вас, если вы находите единомышленников для выполнения заданий и поиска кодов. Специально для этого мы ввели систему кланов: участники могут объединяться в группы и выполнять клановые задания.
13. Повлияют ли клановые задания на мой баланс?
Да! Вы выполняете их, зарабатываете DP Coin’ы – и они делятся поровну между всеми участниками.
14. А как выстраиваете рейтинг кланов?
Он высчитывается по сумме DP Coin’ов на балансе всех участников, а также по количеству выполненных заданий.
15. Я ввел код, а за него не начислили очки.
Причин может быть несколько: закончилось время действия кода, количество введений (некоторые коды имеют лимит по активации в системе), неверные введения (если вы попытаетесь три раза подряд ввести неверный код, получите временную блокировку), код в принципе нулевой со старта (такие бывают).
Мы не даем информацию по конкретным кодам: работают ли они и т.д.
16. Почему не засчитали задание, в котором нужно было оставить комментарий?
Комментарий должен быть развернутым и осознанным, система не зачтет спам или стикеры. Также за спам можно попасть в бан. Кроме того, если вы выполняете разные задания на комментарий, разрыв между сообщениями должен быть не меньше 5 минут.
Telegram Passport Manual
Telegram Passport is a unified authorization method for services that require personal identification. Users can upload their documents once, then instantly share their data with services that require real-world ID (finance, ICOs, etc.). Telegram doesn’t have access to the users’ personal information thanks to end-to-end encryption.
From the perspective of a service that requires real-world ID, the process looks like this:
Check out this example to see Telegram Passport in action.
To learn more about Telegram Passport from the perspective of a user, please see this blog post and the technical MTProto documentation. See this page if you’re interested in encryption algorithms used on Telegram’s side.
Telegram Passport 1.1 (blog post)
To integrate Telegram Passport into your login or verification flow, you need a working Telegram bot (see this page for information on how to get one).
To request data from Telegram Passport users, your bot will need to generate a pair of encryption keys.
First, use a console to generate a private key:
WARNING: Keep your private key SECRET!
Then use the console to print the corresponding public key:
Use the /setpublickey command with @BotFather to connect this public key with your bot.
Add a link to your Privacy Policy by using the /setprivacypolicy command. Users will see this link when offered to authorize you to access their data.
To request information stored in a Telegram Passport, use one of these SDKs:
Use the following parameters to request information with the SDK:
Parameters | Type | Required |
bot_id | Integer | Yes |
scope | PassportScope | Yes |
public_key | String | Yes |
nonce | String | Yes |
This object represents the data to be requested.
Field | Type | Description |
data | Array of PassportScopeElement | List of requested elements, each type may be used only once in the entire array of PassportScopeElement objects |
v | Integer | Scope version, must be 1 |
This object represents a requested element, should be one of:
This object represents several elements one of which must be provided.
Field | Type | Description |
one_of | Array of PassportScopeElementOne | List of elements one of which must be provided; must contain either several of “passport”, “driver_license”, “identity_card”, “internal_passport” or several of “utility_bill”, “bank_statement”, “rental_agreement”, “passport_registration”, “temporary_registration” |
selfie | Boolean | Optional. Use this parameter if you want to request a selfie with the document from this list that the user chooses to upload. |
translation | Boolean | Optional. Use this parameter if you want to request a translation of the document from this list that the user chooses to upload. Note: We suggest to only request translations after you have received a valid document that requires one. |
This object represents one particular element that must be provided. If no options are needed, String can be used instead of this object to specify the type of the element.
Field | Type | Description |
type | String | Element type. One of «personal_details», «passport», «driver_license», «identity_card», «internal_passport», «address», «utility_bill», «bank_statement», «rental_agreement», «passport_registration», «temporary_registration», «phone_number», «email» |
selfie | Boolean | Optional. Use this parameter if you want to request a selfie with the document as well. Available for «passport», «driver_license», «identity_card» and «internal_passport» |
translation | Boolean | Optional. Use this parameter if you want to request a translation of the document as well. Available for «passport», «driver_license», «identity_card», «internal_passport», «utility_bill», «bank_statement», «rental_agreement», «passport_registration» and «temporary_registration». Note: We suggest to only request translations after you have received a valid document that requires one. |
native_names | Boolean | Optional. Use this parameter to request the first, last and middle name of the user in the language of the user’s country of residence. Available for «personal_details» |
You can also use the special type «id_document» as an alias for one of «passport», «driver_license», «identity_card» and the special type «address_document» as an alias for one of «utility_bill», «bank_statement», «rental_agreement». So <"type":"id_document",selfie:true>is equal to <"one_of":["passport","driver_license","identity_card"],selfie:true>.
Your bot can request personal details, one or several types of identity document, residential address, one or several types of proof of address document, a phone number, or an email address. You can also request optional selfies with the document and certified English translations of the document. This is just a list of data types that can be requested, and the encrypted objects that will contain such data.
Note: We suggest to only request English translations after you have received a valid document that requires one.
Name | Key | Type | Description |
---|---|---|---|
personal_details | data | PersonalDetails | Personal Details |
passport | data | IdDocumentData | Passport |
front_side | PassportFile | ||
selfie | Optional. PassportFile | ||
translation | Optional. Array of PassportFile | ||
internal_passport | data | IdDocumentData | Internal Passport |
front_side | PassportFile | ||
selfie | Optional. PassportFile | ||
translation | Optional. Array of PassportFile | ||
driver_license | data | IdDocumentData | Driver License |
front_side | PassportFile | ||
reverse_side | PassportFile | ||
selfie | Optional. PassportFile | ||
translation | Optional. Array of PassportFile | ||
identity_card | data | IdDocumentData | Identity Card |
front_side | PassportFile | ||
reverse_side | PassportFile | ||
selfie | Optional. PassportFile | ||
translation | Optional. Array of PassportFile | ||
address | data | ResidentialAddress | Address |
utility_bill | files | Array of PassportFile | Utility Bill |
translation | Optional. Array of PassportFile | ||
bank_statement | files | Array of PassportFile | Bank Statement |
translation | Optional. Array of PassportFile | ||
rental_agreement | files | Array of PassportFile | Rental Agreement |
translation | Optional. Array of PassportFile | ||
passport_registration | files | Array of PassportFile | Registration Page in the Internal Passport |
translation | Optional. Array of PassportFile | ||
temporary_registration | files | Array of PassportFile | Temporary Registration |
translation | Optional. Array of PassportFile | ||
phone_number | String | Phone number | |
String |
This object represents personal details.
Field | Type | Description |
first_name | String | First Name |
last_name | String | Last Name |
middle_name | String | Optional. Middle Name |
birth_date | String | Date of birth in DD.MM.YYYY format |
gender | String | Gender, male or female |
country_code | String | Citizenship (ISO 3166-1 alpha-2 country code) |
residence_country_code | String | Country of residence (ISO 3166-1 alpha-2 country code) |
first_name_native | String | First Name in the language of the user’s country of residence |
last_name_native | String | Last Name in the language of the user’s country of residence |
middle_name_native | String | Optional. Middle Name in the language of the user’s country of residence |
This object represents a residential address.
Field | Type | Description |
street_line1 | String | First line for the address |
street_line2 | String | Optional. Second line for the address |
city | String | City |
state | String | Optional. State |
country_code | String | ISO 3166-1 alpha-2 country code |
post_code | String | Address post code |
This object represents the data of an identity document.
Field | Type | Description |
document_no | String | Document number |
expiry_date | String | Optional. Date of expiry, in DD.MM.YYYY format |
When the user confirms your request by pressing the ‘Authorize’ button, the Bot API sends an Update with the field passport_data to the bot that contains encrypted Telegram Passport data.
Note that all base64-encoded fields should be decoded before use.
To decrypt the received data, first, decrypt the credentials contained in EncryptedCredentials.
Decrypt the credentials secret ( secret field in EncryptedCredentials) using your private key (set OAEP padding option, e.g. OPENSSL_PKCS1_OAEP_PADDING in PHP)
Use this secret and the credentials hash ( hash field in EncryptedCredentials) to calculate credentials_key and credentials_iv as described below:
Decrypt the credentials data ( data field in EncryptedCredentials) by AES256-CBC using these credentials_key and credentials_iv. IMPORTANT: At this step, make sure that the credentials hash is equal to SHA256( credentials_data )
Credentials data is padded with 32 to 255 random padding bytes to make its length divisible by 16 bytes. The first byte contains the length of this padding (including this byte). Remove the padding to get the data.
Note that all hashes represent as raw binary data, not hexits
Credentials is a JSON-serialized object.
Field | Type | Description |
secure_data | SecureData | Credentials for encrypted data |
nonce | String | Bot-specified nonce |
IMPORTANT: Make sure that the nonce is the same as was passed in the request.
This object represents the credentials required to decrypt encrypted data. All fields are optional and depend on fields that were requested.
Field | Type | Description |
personal_details | SecureValue | Optional. Credentials for encrypted personal details |
passport | SecureValue | Optional. Credentials for encrypted passport |
internal_passport | SecureValue | Optional. Credentials for encrypted internal passport |
driver_license | SecureValue | Optional. Credentials for encrypted driver license |
identity_card | SecureValue | Optional. Credentials for encrypted ID card |
address | SecureValue | Optional. Credentials for encrypted residential address |
utility_bill | SecureValue | Optional. Credentials for encrypted utility bill |
bank_statement | SecureValue | Optional. Credentials for encrypted bank statement |
rental_agreement | SecureValue | Optional. Credentials for encrypted rental agreement |
passport_registration | SecureValue | Optional. Credentials for encrypted registration from internal passport |
temporary_registration | SecureValue | Optional. Credentials for encrypted temporary registration |
This object represents the credentials required to decrypt encrypted values. All fields are optional and depend on the type of fields that were requested.
Field | Type | Description |
data | DataCredentials | Optional. Credentials for encrypted Telegram Passport data. Available for «personal_details», «passport», «driver_license», «identity_card», «internal_passport» and «address» types. |
front_side | FileCredentials | Optional. Credentials for an encrypted document’s front side. Available for «passport», «driver_license», «identity_card» and «internal_passport». |
reverse_side | FileCredentials | Optional. Credentials for an encrypted document’s reverse side. Available for «driver_license» and «identity_card». |
selfie | FileCredentials | Optional. Credentials for an encrypted selfie of the user with a document. Available for «passport», «driver_license», «identity_card» and «internal_passport». |
translation | Array of FileCredentials | Optional. Credentials for an encrypted translation of the document. Available for «passport», «driver_license», «identity_card», «internal_passport», «utility_bill», «bank_statement», «rental_agreement», «passport_registration» and «temporary_registration». |
files | Array of FileCredentials | Optional. Credentials for encrypted files. Available for «utility_bill», «bank_statement», «rental_agreement», «passport_registration» and «temporary_registration» types. |
These credentials can be used to decrypt encrypted data from the data field in EncryptedPassportElement.
Field | Type | Description |
data_hash | String | Checksum of encrypted data |
secret | String | Secret of encrypted data |
To decrypt data, use the corresponding secret and data_hash from DataCredentials as described below:
The data is padded with 32 to 255 random padding bytes to make its length divisible by 16 bytes. The first byte contains the length of the padding (including this byte). Remove padding to get the data.
The data is a JSON-serialized object of one of the following types: PersonalDetails, IdDocumentData, ResidentialAddress, depending on type.
These credentials can be used to decrypt encrypted files from the front_side, reverse_side, selfie, files and translation fields in EncryptedPassportElement.
Field | Type | Description |
file_hash | String | Checksum of encrypted file |
secret | String | Secret of encrypted file |
To decrypt the file, use the corresponding secret and file_hash from FileCredentials as described below:
Download the encrypted file using the getFile method.
The content of the file is padded with 32 to 255 random padding bytes to make its length divisible by 16 bytes. The first byte contains the length of the padding (including that byte). Remove padding to get the file content.
If the data you received contains errors, the bot can use the setPassportDataErrors method to inform the user and request information again. The user will not be able to resend the data, until all errors are fixed.