iҚØN🐾🐾
неееее )))
Почему нет? Можно же криптопартиции делать
Ruslan
Зачем городить лишнее, если уже все нужное там есть
iҚØN🐾🐾
Там это где?
Serjio
Заценил ролик sharp 3d - классно, но наверное хрен купишь.. Или стоит дойига.
Kian
Здравствуйте, у вас есть проект по взлому ручки Wi-Fi на плате esp32 или esp8266? Можно ли этими чипами взломать Handshake?
Ruslan
вроде красиво напилил ;)
вроде красиво напилил ;)
За realloc отдельный котел должен быть
iҚØN🐾🐾
С чего бы? Лучше сразу зафигачить статический буффер в 2к?
iҚØN🐾🐾
И потом все равно получить стек оверфлоу?
Ruslan
да он просто пользоваться не умеет
iҚØN🐾🐾
Ой, не стек, а мемори, не столь важно
С того что realloc дорогая операция и если есть возможность выделить сразу malloc с запасом - лучше это сделать. Чем миллион раз по 1 байту увеличивать
Ruslan
да пох, длина цепочки сертификатов и их битность - неизвестна
Достаточно сделать несоклько прогонов и посмотреть сколько в среднем буффер выходит
И realloc тоже делать с запасом если делаешь, а не впритык
Фрагментация кучи и все такое передают тебе привет
Ruslan
а через год решили сертификат с 4к увеличить до 8-ми и пиздец
iҚØN🐾🐾
Не дуаю, что там будет сильно много иттераций
Ruslan
И realloc тоже делать с запасом если делаешь, а не впритык
да нахуй такие советы, выделять надо чётко сколько надо
iҚØN🐾🐾
Я б правда еще скастовал в char * маллок
Ruslan
Я б правда еще скастовал в char * маллок
варнингов нет, я за этим слежу
iҚØN🐾🐾
Ну и что, что нет, он возвращает void*
Нет проверки что вернул malloc и что вернул realloc. Не обрабаотки ошибок. Бля че за студент это писал
Ruslan
Ну и что, что нет, он возвращает void*
компилер смотрит "в-куда" оно результат пишет
Срочно на пересдачу
iҚØN🐾🐾
Ruslan
о, кстати да, ща заебеним )
Ruslan
ну вот я не смог выделить память... наверное лучше в ребут отправить
Думаю вернуть вышестоящей функции а там уже решать, а не вот отсюда
Ruslan
не, если я попросил достать цепочку, то её надо достать, раз не смогли, значит память засрана... ребут и новая попытка (инициируется снаружи)
Ruslan
if (NULL == buffer) { esp_system_abort("Abort"); }
iҚØN🐾🐾
компилер смотрит "в-куда" оно результат пишет
$ cat << EOF > file.c > #include "stdlib.h" > int main(void) { char *buf = malloc(1); } > EOF $ g++ -Wall -Werror -Wno-unused-variable -o file file.c file.c: In function ‘int main()’: file.c:4:23: error: invalid conversion from ‘void*’ to ‘char*’ [-fpermissive] 4 | char *buf = malloc(1); | ~~~~~~^~~ | | | void* $
iҚØN🐾🐾
Да!
Ruslan
добавил
iҚØN🐾🐾
А это что такое?
Фиг знает...
Serjio
Ну поясни, плз
iҚØN🐾🐾
Пояснял выше
Serjio
Cat << of > file.c?
iҚØN🐾🐾
Записывалка с консоли в файл
Serjio
Легче не становится.
Ruslan
Легче не становится.
блин, ну это база с 60-х годов
iҚØN🐾🐾
Для понимания надо перестать пользоваться виндовсом
iҚØN🐾🐾
блин, ну это база с 60-х годов
Ну вот ты взял и одним махом нас состарил сразу!)
Ruslan
Ну вот ты взял и одним махом нас состарил сразу!)
я просто дал огромное количество времени, которое он просрал )
iҚØN🐾🐾
Переставать не обязательно.
Обязательно. По-другому нельзя.
Обязательно. По-другому нельзя.
Я пользуюсь одновременно всеми тремя системами. Не вижу смысла отказываться от чего либо
iҚØN🐾🐾
При чем, надо было еще года с 12го
iҚØN🐾🐾
Мб за 10 лет что-то смогли бы
Обязательно. По-другому нельзя.
Некоторые люди не понимаю почему нельзя создать файл с именем CON в винде и думают что это какой-то тайный баг или закладка)
Там ещё несколько других есть)
Я в курсе. Ты хотел чтоб я через запятую тебе это перечислил?
Ruslan
Некоторые люди не понимаю почему нельзя создать файл с именем CON в винде и думают что это какой-то тайный баг или закладка)
а это магия, я до сих пор её помню ))) кстати, во всех книжках по досу про это писали )
iҚØN🐾🐾
Раньше copy con в зависание уводил)
Мне не нужно, я их помню все)
А к чему ты щас это сказал тогда не очень понял.
Я правда не очень понимаю зачем они сейчас тащат legacy досовое в современных 64 битных виндах. Один хер совсем старый софт в 90% случаев уже не заведется
ntvdm то выбросили из 64 бита
iҚØN🐾🐾
Колобок, ты иногда бываешь занудой больше, чем я
Колобок, ты иногда бываешь занудой больше, чем я
Ты хочешь поговорить об этом? Я вот не очень
iҚØN🐾🐾
Ты хочешь поговорить об этом? Я вот не очень
Поговорил бы, но я уже спать пошёл и это не формат этого чата.
Serjio
Ну разжуйте лучше. Гуглить такое неудобно, и там слишком много
Спать рано
iҚØN🐾🐾
Это тебе рано. А мне завтра малого вести на соревнования
Это тебе рано. А мне завтра малого вести на соревнования
Опять умничать пытаешься?) Мне тоже рано утром просыпаться и че
iҚØN🐾🐾
Значит зело молодой, раз хватает сил ещё на утро)
Serjio
Завтра вс вроде