egorminin2008, можно загрузиться с live-образом и попытаться вытащить данные.
Ну или купить новый диск, поставить на него систему, и уже с неё потом вытащить данные со старого.
Если для http(s), то попробуй mitmproxy - для него можно скрипты на питоне писать, чтобы автоматически обрабатывать пакеты.
Можно лишний раз затормозить или сбросить пакет.
Kotorkovsciy, вот это уже другое дело.
У вас b = nil
А ещё индекс массива b начинается с нуля, а вы с единицы его перебираете.
Объявляй все массивы, как начинающиеся с нуля - тогда проблем будет меньше.
Попробуй все переменные и функции нормально назвать - тогда мб сам поймёшь, почему так.
GeraZlo, я бы попробовал попрофайлить память, чтобы узнать, какой конкретно тип утекает.
На реддите пишут, что это можно сделать, если использовать jemalloc
Мне кажется, проще взять выгрузку в каком-нибудь фокусе - там точно есть контакты, и можно сделать фильтр по каким-нибудь интересным параметрам (например по региону)
Скорее всего.