1 1 1

Hagrid

Местные
  • Публикации

    18
  • Зарегистрирован

  • Посещение

О Hagrid

  • Звание
    Пользователь

Посетители профиля

341 просмотр профиля
  1. Hagrid

    Мск и МО

    есть желание, но нет опыта обучишь?
  2. В этой статье я хотел бы рассказать вам, как можно абсолютно безопасно, удобно и приватно засылать ваши данные, куда вам надо. Для меня главным плюсом является то, что зашифрованные данные можно спокойно публиковать в открытом доступе (ведь их все равно никто не прочитает). И в шифровании нам поможет логика работы https. Почитать получше за неё вы можете тут: https://ru.wikipedia.org/wiki/HTTPS Нам же понадобится лишь ее часть. Так же нужно иметь представление о симметричном и асимметричном шифровании, нам понадобится RSA (асимметричный алгоритм) и AES (симметричный алгоритм) Для отправки данных на сервер с ПК, ПК получает от сервера публичный ключ (это из https). В нашем случае приватный ключ лежит на нашем ПК, публичный ключ может быть захардкоджен в нашу программу в виде массива байт: Код: static private byte[] PublicKey = {6,2,0,0,0,164,0,0,82,83,65,49,0,4,0,0,1,0,1,0,225,33,195,138,87,169,156,4,45,76,48,162,156,169,207,205,77,181,102,64,31,201,242,34,106,138,87,192,125,122,119,165,77,3,87,213,56,183,18,195,105,128,169,243,1,72,16,120,124,40,248,68,64,236,91,86,190,50,211,132,246,163,56,82,77,195,62,227,114,80,98,165,78,190,51,190,52,167,233,250,66,140,154,145,143,220,181,149,112,126,184,240,195,216,29,0,186,133,84,184,42,174,186,33,41,114,122,253,177,211,76,189,20,22,222,80,39,159,1,10,208,99,146,138,230,55,103,144}; Для примера взят код на C#, весь проект шифровальщика лежит тут: https://github.com/LYKTRACE/Workplace Далее, после процедуры упаковки собранных данных в единый файл для простоты шифрования, мы используем только что сгенерированный симметричный AES ключ и нулевой вектор инициализации для шифрования архива с данными. Код: //Весь код приводить смысла нет, проект есть в репозитории, взял пару функций для демонстрации. public byte[] EncryptKey(byte[] key, byte[] PublicKey)//шифрование aes ключа публичным ключом { RSACryptoServiceProvider rsa = new RSACryptoServiceProvider(2048); rsa.ImportCspBlob(PublicKey); return rsa.Encrypt(key, true); } public void EncryptFile(string inputFile, string outputFile, byte[] skey, byte[] EncryptedKey)//сборка архива с данными { try { using (RijndaelManaged aes = new RijndaelManaged()) { byte[] key = skey; byte[] IV = skey; using (FileStream fsCrypt = new FileStream(Path.GetDirectoryName(outputFile)+"\\Encrypted", FileMode.Create)) { using (ICryptoTransform encryptor = aes.CreateEncryptor(key, IV)) { using (CryptoStream cs = new CryptoStream(fsCrypt, encryptor, CryptoStreamMode.Write)) { using (FileStream fsIn = new FileStream(inputFile, FileMode.Open)) { int data; while ((data = fsIn.ReadByte()) != -1) { cs.WriteByte((byte)data); } } } } } } File.WriteAllBytes(Path.GetDirectoryName(outputFile) + "\\key", EncryptedKey); CompressDirectory(Path.GetDirectoryName(outputFile), outputFile); File.Delete(Path.GetDirectoryName(outputFile) + "\\Encrypted"); File.Delete(Path.GetDirectoryName(outputFile) + "\\key"); } catch (Exception ex) { // failed to encrypt file } } Далее мы получаем ключ на выходе из функции шифрования и шифруем этот ключ при помощи алгоритма RSA и нашего публичного ключа. Далее мы сохраняем получившийся набор байт в отдельный файл и пакуем зашифрованный архив и файл с зашифрованным ключом в еще один архив. Особенностью асимметричного шифрования является наличие двух ключей: публичного - для шифрования и приватного - для расшифровки зашифрованного публичным ключом, что как раз нам и нужно, так как именно при помощи приватного ключа, который хранится на нашем компьютере мы впоследствии и расшифруем симметричный ключ и сможем расшифровать архив с данными, чего не смогут сделать третьи лица без нашего приватного ключа. Вот так просто мы можем защитить свои данные!
  3. Ну так набор новичка - не более... 🤣
  4. Деньги перевели оперативненько, спасибо тс за сотрудничество!)
  5. Зависит от того сколько времени этому уделять и сил
  6. Сразу хочу разъяснить, что статья ни в коем случае не служит попыткой научить вас правильно и убедительно врать. 7 советов, о том, как врать, скорее направлены на то, чтобы вы смогли защититься от этого качества, которое в нашем обществе, к сожалению очень распространено. Воспринимайте ее от противного, и будет вам правда. С детства наши родители пытались привить нам осознание того факта, что человек всегда должен говорить правду. Этому же нас учит пресловутая Библия, в которой черным по белому в одной из заповедей указано, что ложь является большим грехом. Не отстает от божьих и родительских наставлений и народная мудрость. Поговорки «Единожды солгавши, кто тебе поверит», «Лучше горькая правда, чем сладкая ложь» и подобные им сотни лет ходят миром, дополняясь и несколько преобразовываясь, но их суть от этого не меняется. И не странно, ведь суть одна и она до боли банальна – врать нехорошо. Потому что тебя потом назовут лжецом, потому что тебе перестанут верить, потому что это грех … и таких потому что, если хорошо поразмыслить, наберется несколько десятков. И стоит признать, ни представители старшего поколения, ни священное писание, ни народ не ошибаются, и каждый здравый человек это прекрасно понимает. Как говорил доктор Хаус из одноименного сериала: «Все лгут» — и как это ни прискорбно осознавать, он абсолютно прав. Я сам неоднократно лгал людям и должен признаться делал это довольно успешно (все, буду горячие сковородки в аду вылизывать). И все люди, которые меня окружают и мне встречаются, я убежден, врали неоднократно. И даже ты, уважаемый читатель, делал это неблагородное дело, и еще не раз его сделаешь. И не важно, какие у тебя будут на это причины, или какие у тебя будут отговорки. Врать вы будете потому, что соврать вам надо, причем еще и сделать это весьма убедительно, чтоб у собеседника не возникло и толики сомнения в вашей нечестности. Представляю вашему вниманию семь действенных проверенных (я уже упоминал, что и сам неплохо умею врать) советов, которые помогут преобразить в истину самую отчаянную ложь. Продумайте детали. Убедительно лжет тот, кто предварительно в подробностях продумал сюжетную линию своего рассказа. Чтобы не запутаться в собственном вранье, детали истории можно списать с реальных прототипов. Например, если вам нужно описать несуществующего человека, скопируйте его портрет с реального персонажа – своего знакомого или дальнего родственника, чтоб не путаться в деталях, если вам придется вдруг повторить вышесказанное. То же самое касается и событий – пусть они будут максимально правдивыми, но с вкраплениями лжи, в истинности которой вам нужно убедить собеседника. На время поверьте в собственную ложь. Мозг человека устроен так, что его действительно можно обмануть. И самовнушение играет в этом процессе далеко не последнюю из ролей. Естественно, самообман – вещь временная, и наше сознание способно отличить зерна от плевел, но его вполне можно запрограммировать и на какой-то промежуток времени вы должны сами поверить в собственную ложь, тогда переубеждать в ней собеседника и при этом не бояться быть выкрытым вам будет значительно легче. Даже если ваш оппонент заподозрит в словах ложь, значительно проще и увереннее будет выглядеть ваше возмущение, когда вы сами будете верить в то, что сказали. Контролируйте жесты. Конечно, не каждому среднестатистическому гражданину известно, что определенные жесты способны выдавать человека, говорящего неправду. И уж тем более он не может знать точно, что именно это за жесты. Но все-таки риск попасть на человека, подкованного в данном вопросе, существует. Кроме того, некоторые собеседники, особенно люди с развитой интуицией способны на подсознательном уровне улавливать дисбаланс между речью и движениями человека, говорящего неправду. Поэтому возьмите на вооружение, что лжеца могут выдавать: скрещенные руки или ноги, слишком активная жестикуляция, покачивание ног, щелканье пальцами, почесывание носа. Старательно избегайте вышеперечисленных телодвижений. Ведите себя так, будто это ваши привычные жесты, это будет не сложно, если вы поверите в собственную ложь. А даже если вы прокололись, то можно через некоторое время повторить движение тела, которое вас выдало, чтобы сбить с толку собеседника. Возможно, у вас глаз от нервов дергается, или ухо (нос) чешется потому, что давно его не мыли. Следите за движением и направлением глаз. Я считаю, ложью то, что человек, который вам врет, не может смотреть в глаза. Поверьте, еще как может, а если он очень хочет, чтобы вы поверили, то зрительный контакт — это не проблема. Вот только фишка в том, что лжец смотрит вам не в самые глаза, а в какую-то определенную точку, прямо над глазами или как-бы насквозь (рассредоточивая свой взор) и вам только кажется, что человек сверлит вас взглядом. Выходя из сказанного выше можно сделать вывод о следующем совете для лжецов: смотрите спокойно открыто в глаза собеседника, на ресницы или будто сквозь человека, однако не переусердствуйте — слишком пристальный взгляд может пробудить подозрение. Для жертв: А знаете почему, лжецы смотрят вам в глаза? Так они пытаются определить грань, сколько им еще нужно сказать или не сказать, чтобы вы поверили. Даже во лжи есть своя мера. Когда ее слишком много, она всегда перельется через край чаши правды. Не улыбайтесь. Если неискренность слов еще можно не заметить, то отличить натянутую улыбку от душевной и искренней может практически каждый. Настоящая улыбка отображается и на губах, и в глазах, а фальшивая – только на губах, и то они при этом выглядят напряженными. Запоминайте сказанное. Если вы уже решились на вранье, роль нужно играть до конца. А чтоб оставаться убедительным, всегда запоминайте в деталях, что именно кому именно вы солгали. Да, это не просто, поэтому в хороших лжецов, как правило, очень хорошая память, которую, в свою очередь, также необходимо развивать. Контролируйте интонацию. Запомните: обычно убедительнее звучит то, что говорится громко. Неуверенность, робость, понижение тона способны вызвать сомнения в вашей правдивости. А еще, порой ложь, сказанная под видом лжи (именно так, я еще в здравом уме) прекрасно воспринимается людьми. Вы можете улыбнуться или изменить интонацию так, чтобы это явно выглядело, словно вы солгали, и чтобы человек это понял. В таком случае даже если ложь не скрытая, собеседник может принять ее за правду только потому, что он увидел, что вы ничего не скрываете. Вот только проблема в том, что такой способ действует не для всех и нужный момент контекста разговора выпадает очень и очень редко. Вот такая, несколько противоречивая статья получилась. Надеюсь, все читатели вынесут из нее что-то полезное. А как это каждый применит — уже его личное дело. Только помните, чем больше лжи в нашей жизни, тем раскаленнее потом будет сковородка, для вашего языка.
  7. от 250 до 1к еур, просьба в топике не срать
  8. от 250 до 1к еур, просьба в топике не срать
  9. от 250 до 1к еур, просьба в топике не срать
  10. от 250 до 1к еур, просьба в топике не срать
  11. с предложениями сразу в жаббу!!!
  12. только сегодня отдам за 7к
  13. Хочу предложить схему заработка. Профит 15000-20000 руб. Цвет темный. Анонимность нужна, (для этого предоставлю небольшой видео-урок). Подготовка занимает , если все под рукой, то пару минут. Нужны будут карты, симки,телефон. Работает и будет работать долго. Почему сам не работаю? есть другие темы Цена: 20 000 р. Проверку пройду, если потребуется!