Русский / Russian English / Английский

Сейчас на форуме: rmn (+1 невидимый пользователь)
 · Начало · Статистика · Регистрация · Поиск · ПРАВИЛА ФОРУМА · Язык · RSS ·

 eXeL@B —› Оффтоп —› Си в хакинге
<< . 1 . 2 . 3 . 4 .
Посл.ответ Сообщение

Ранг: 0.6 (гость)
Статус: Участник

Создано: 9 марта 2020 00:35 New!
Цитата · Личное сообщение · #1

Здравствуйте, изучаю чистый Си в ВУЗе и дома по книжке "дэвид гриффитс дон гриффитс изучаем программирование на c". Недавно задался вопросом, как часто используют конкретно чистый си для написания хакерских программ и какие программы чаще всего пишут? Очень хотел бы погрузиться во всю эту сферу, попрактиковаться, но не могу найти ни материала по этой теме, ни исходников. Возможно задаю глупый вопрос, но если кто-то что-то может подсказать, то буду очень рад

| Сообщение посчитали полезным: ar2r



Ранг: 54.9 (постоянный)
Статус: Участник

Создано: 24 марта 2020 11:27 New!
Цитата · Личное сообщение · #2

А что скажете на тему Rust? Позиционируют себя как лоу левел ЯП, но с защитой, вида "каким должен был быть Си".

Ранг: -2.6 (нарушитель)
Статус: Участник

Создано: 24 марта 2020 12:00 New!
Цитата · Личное сообщение · #3

dezmand07 пишет:
Там кстати есть удобный дизассемблированный листинг (Отладка - Параметры - Включить отладку на уровне адреса - Показывать дизассемблированный код).

Как вы в русифицированой студии работаете/разбираетесь? Потом же "каша в голове" когда это с документацией сопоставляешь.

dezmand07 пишет:
Отладка - Параметры - Включить отладку на уровне адреса - Показывать дизассемблированный код

Вот это на английский можно перевести? Хочу понять, правильно ли я вас понял. И версию студии (на всякий случай).

Ранг: 19.1 (новичок)
Статус: Участник

Создано: 24 марта 2020 12:07 · Поправил: dezmand07 New!
Цитата · Личное сообщение · #4

ASMiral пишет:
Вот это на английский можно перевести?

--> Link <--
Версия Visual Studio 2017

ASMiral пишет:
Как вы в русифицированой студии работаете/разбираетесь?

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

Ранг: -2.6 (нарушитель)
Статус: Участник

Создано: 24 марта 2020 12:30 New!
Цитата · Личное сообщение · #5

dezmand07 пишет:
--> Link <--
Версия Visual Studio 2017


Спасибо. Понял о чем речь.


Ранг: 1125.9 (!!!!)
Статус: Участник

Создано: 26 марта 2020 03:49 New!
Цитата · Личное сообщение · #6

morgot пишет:
Позиционируют себя как лоу левел ЯП, но с защитой, вида "каким должен был быть Си"


как такое возможно, одно противоречит другому. Поднимаете скорость, теряете в безопасности и наоборот. Можно искать баланс, но заменить Си можно только Си. Если уж быть до конца честным.


Ранг: 1125.9 (!!!!)
Статус: Участник

Создано: 26 марта 2020 13:03 · Поправил: Gideon Vi New!
Цитата · Личное сообщение · #7

ужас какой. Но это заявление, вероятно, на совести авторов Rust.
В принципе, если задуматься, идея Rust не так плоха. Тот же си-плас-плас давно превратился в монстра, не совсем понятно, зачем нужного. Если взять си и очень аккуратно демпфировать опасные места, то может получиться... нет, не замена, но что-то годное... может rust?

Ранг: 412.3 (мудрец)
Статус: Участник

Создано: 26 марта 2020 13:11 · Поправил: dosprog New!
Цитата · Личное сообщение · #8

Gideon Vi пишет:
Тот же си-плас-плас давно превратился в монстра, не совсем понятно, зачем нужного.

Есть такой закон (Паркинсона):
1) Любая сущность в своём развитии стремится достигнуть максимальной усложнённости.
2) Достигнув своего максимума усложнённости, эта сущность умирает.

Это относится не только к софту.. Хотя, к нему в первую очередь.


Ранг: 152.6 (ветеран)
Статус: Участник

Создано: 26 марта 2020 13:43 New!
Цитата · Личное сообщение · #9

Gideon Vi пишет:
Если взять си и очень аккуратно демпфировать опасные места

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

| Сообщение посчитали полезным: exDMA


Ранг: -0.6 (нарушитель)
Статус: Участник

Создано: 26 марта 2020 13:46 New!
Цитата · Личное сообщение · #10

dosprog пишет:
Это относится не только к софту.. Хотя, к нему в первую очередь.


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


Ранг: 213.9 (наставник)
Статус: Участник
X-Literator

Создано: 27 марта 2020 11:16 New!
Цитата · Личное сообщение · #11

C - один из самых распространенных языков, примеров просто огромнейшее количество, найти можно что угодно - от ОС до руткитов и сниферов. Гугл сломался, что ли, лол
<< . 1 . 2 . 3 . 4 .
 eXeL@B —› Оффтоп —› Си в хакинге

У вас должно быть 20 пунктов ранга, чтобы оставлять сообщения в этом подфоруме, но у вас только 0


Видеокурс ВЗЛОМ