Size: a a a

2019 October 23

D

Dadaskis in C++ Together 2.0
UsernameAK
А если легаси пригодно только для rm -rf
Кажется что любой код пригоден для rm -rf
источник

A

Alex Ф-ф-фэils!🌠︙ in C++ Together 2.0
угу
источник

NG

Nicholas Guriev in C++ Together 2.0
Alex Ф-ф-фэils!🌠︙
говланг наше будущее
ужасное будущее
источник

NG

Nicholas Guriev in C++ Together 2.0
подумать страшно
источник
2019 October 24

Bafomed ؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜ in C++ Together 2.0
🦊fox.cpp
static_assert(rand() == 42, "not this time");
Language:
py3


Source:
assert __import__("random").randint(1,100)>50


Errors:
Traceback (most recent call last):
 File "source_file.py", line 1, in <module>
   assert __import__("random").randint(1,100)>50
AssertionError
источник

🦊

🦊fox.cpp in C++ Together 2.0
Bafomed ؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜
Language:
py3


Source:
assert __import__("random").randint(1,100)>50


Errors:
Traceback (most recent call last):
 File "source_file.py", line 1, in <module>
   assert __import__("random").randint(1,100)>50
AssertionError
Как насчёт этого дела для крестов?
источник

Bafomed ؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜ in C++ Together 2.0
🦊fox.cpp
Как насчёт этого дела для крестов?
Я где-то видел статью по вызову питона из си...
источник

🦊

🦊fox.cpp in C++ Together 2.0
Bafomed ؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜
Я где-то видел статью по вызову питона из си...
Уточню: в компайл-тайме.
источник

🦊

🦊fox.cpp in C++ Together 2.0
Впрочем, ты заработаешь пару бонусных очков, если запустишь питон в компайл-тайме крестов.
источник

Bafomed ؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜ in C++ Together 2.0
🦊fox.cpp
Уточню: в компайл-тайме.
Это нужная такая случайная величина, которая будет разной при компиляции, а ещё совпадёт с той, что выдаст при запуске программы?
источник

🦊

🦊fox.cpp in C++ Together 2.0
Ну, если ты посчитаешь эту величину в компайл-тайме то второй пункт не составит  особого труда.
источник

🦊

🦊fox.cpp in C++ Together 2.0
Я тут предлагал xorshift64+ в constexpr-функции реализовать, используя хеш __DATE__##__TIME__ как зерно.
источник

Bafomed ؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜ in C++ Together 2.0
🦊fox.cpp
Я тут предлагал xorshift64+ в constexpr-функции реализовать, используя хеш __DATE__##__TIME__ как зерно.
Можно взять загруженность проца
источник

🦊

🦊fox.cpp in C++ Together 2.0
В компайл-тайме проблематично получить.
источник

🦊

🦊fox.cpp in C++ Together 2.0
Предлагаешь фаззить компилятор на наличие RCE?)
источник

🦊

🦊fox.cpp in C++ Together 2.0
Если уж есть возможность что угодно выполнять, то можно хоть jitter entropy какой-нибудь изобрести.
источник

Bafomed ؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜ in C++ Together 2.0
🦊fox.cpp
В компайл-тайме проблематично получить.
А если взять код в асме и из него собрать таблицу с данными?
источник

🦊

🦊fox.cpp in C++ Together 2.0
Bafomed ؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜؜
А если взять код в асме и из него собрать таблицу с данными?
Можно тоже попрбовать.
источник

NG

Nicholas Guriev in C++ Together 2.0
🦊fox.cpp
Предлагаешь фаззить компилятор на наличие RCE?)
нуу... проще будет пропатчить компилятор
источник

NG

Nicholas Guriev in C++ Together 2.0
чтобы такое получить
источник