Форум программистов, компьютерный форум, киберфорум
C/С++ под Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.65/26: Рейтинг темы: голосов - 26, средняя оценка - 4.65
 Аватар для Union
17 / 17 / 0
Регистрация: 16.08.2010
Сообщений: 252

Переполнение буфера

13.07.2011, 18:46. Показов 5150. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Дали на правку одно больше приложение. Ошибка возникает очень редко, через стандартный отладчик выводит те места, где её впринципе быть не должно. Где-то происходит перепонение буфера... или нескольких буферов и программа при этом спокойно продолжает работать дальше, до тех пор, пока не будет поврежден какой-то элемент.
Можно ли встроить в код программы какие-нибудь специальные обработчики таких ситуаций, которые проверяли бы правильность каждой операции? Чтобы каждая запись проверялась?
И вообще какие есть методы решения таких проблем? Кода очень много, на ручное анализирование у меня уйдет оочень много времени...
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
13.07.2011, 18:46
Ответы с готовыми решениями:

Переполнение буфера ret2libc
Пытаюсь передать управление шеллу по технике переполнения буфера ret2libc Уязвимая программа: #include <stdio.h> #include...

Переполнение буфера: что тут происходит?
Добрый вечер; у меня есть уязвимая программа, которая в буфер длиной 30 копирует строку, переданную как аргумент этой программе. Делал по...

Переполнение переменных в C++
Объясните вывод программы. В частности, почему �� + �� −�� = ��, но при этом (�� · 2)/2 != ��? программа: unsigned...

21
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
24.07.2011, 23:25
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Union Посмотреть сообщение
которые на разных форумах пишут игнорировать
а тут ты чем занимаешься? ждешь когда у тебя логи выпрашивать начнут. ппц...

Цитата Сообщение от Union Посмотреть сообщение
С этими в 100 раз отладить через valgrind не получится
у него есть фильтр.
0
 Аватар для Union
17 / 17 / 0
Регистрация: 16.08.2010
Сообщений: 252
24.07.2011, 23:50  [ТС]
Нет, тут я только спросил как можно ошибку найти, всё остальное - случайное отклюнение от темы
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
24.07.2011, 23:50

переполнение буфера
https://www.cyberforum.ru/c-beginners/thread805450.html#post4238113 Есть буфер размера X и натуральное число N. В X записываются цифры...

переполнение буфера
Что такое переполнение буфера?

Переполнение буфера
Помогите разобраться Лабораторная с переполнением буфера Вот сам код программы и скриншот результата #include <stdio.h> ...

Переполнение буфера
Добрый день! В общем: #include "stdafx.h" #include <iostream> using namespace std; int main(int argc, char* argv) { ...

Переполнение буфера
Объясните почему вылетает ошибка и помогите исправить. Зарание спасибо возникло переполнение буфера, что привело к повреждению...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
22
Ответ Создать тему
Новые блоги и статьи
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0» https:/ / ibb. co/ NnkGpfMd Представленная интегрированная схема описывает непрерывную нелинейную. . .
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы ### Аннотация Представлено исследование по разработке агентной модели микоризной. . .
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики Контекст Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии Введение Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np class PlantAgent: def __init__(self, name, strategy, initial_biomass): self. name = name self. strategy = strategy # "greedy" (широколиственные) или. . .
сукцессия 9. Математика подлости: как растения предали грибных друзей
anaschu 27.06.2026
Статья 2. Глобальная фосфорная война: эволюционно-экономические механизмы распределения биомов Земли Введение: Экологический рынок как игра с нулевой суммой Традиционная экология долгое время. . .
сукцессия 8. Как я спорил с ИИ, которые - агенты растений и ненавистники грибов!
anaschu 27.06.2026
Статья 1. Хроники грибного восстания: как Сократов диалог разрушил академические догмы ИИ Введение: Синдром «цифрового учебника» Современные большие языковые модели (LLM) обладают колоссальным. . .
Главный вопрос моделирования сукцессии
anaschu 27.06.2026
главный вопрос. Если эктомикориза лучше добывает недоступный фосфор. И ее масса максимальна из всех. А широколиственный лес тоже имеет самую крутую биомассу. То почему не возникло их симбиоза? Это. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru