KoHuHaBoJle

KoHuHaBoJle

На Пикабу
843 рейтинг 18 подписчиков 7 подписок 6 постов 3 в горячем
Награды:
Пикабу 17 лет!
9

Я магистр

Вот уже неделю. Но все еще не чувствую в этих словах ни чувства завершенности, ни удовлетворенности, ни гордости...

Я магистр

Раньше я относился к этому проще: бакалаврскую сдал, и тут будет то же самое, ничего особенного. В целом заставить себя заниматься хренью мне тяжело, поэтому придумал хотя бы интересную для себя тему. Беглый гуглеж, ничего похожего нет, значит новизна будет. Как оказалось позже, совсем ничего тоже плохо.

По требованиям методичек для меня было два криптонита: объем от 60 страниц и от 20 источников не старше 20 лет. Опять же я не люблю заниматься хренью, так что для меня растянуть 10 страниц хоть сколько-то полезного содержания до 60+ это та еще задачка. По моему мнению в 60 страниц можно уложить устройство электростанции, даже с чертежами. Ну и по классике, все что использовалось было изобретено и описано еще 40 лет назад и умерло за неактуальностью лет 15 назад. Так что найти материалы для цитирования тоже было не просто.

Кто-то подумает: но есть же научный руководитель. Он же поможет?
Я с ним общался дважды:
Сообщил ему тему, на что получил ответ: "ну, я в этом не разбираюсь, ты же парень самостоятельный, сам справишься".
И отправил ему готовый диплом, ответ: "диплом интересен, составь отзыв руководителя, оценку тоже сам выбери", после чего прислал свою подпись, которую я и должен был нарисовать на этом отзыве.

За последние 3 месяца нашей группе предложили отчислиться больше раз, чем помогли хотя бы с организационными моментами. Нам дали 2 методички: для бакалавров и для специалистов. Они местами дополняют друг друга, местами противоречат. На любое уточнение следовал ответ: "смотрите в методичке". Каждый срок сдачи чего-либо появлялся, когда уже поздно что-то доделывать, либо постоянно сдвигался на 1-2 дня вперед, просто чтобы. Как позже выяснилось у этих сроков были запасы в 1-2 недели. Все дошло до абсурда, когда мне в дороге к рецензенту приходит сообщение, о том что для получения от него рецензии надо иметь на руках распечатанный и подшитый диплом, для которого нужна рецензия.

Преддипломная практика: в лк стоит дедлайн до 30 мая (включительно). 30 мая в 5 вечера проверяют присланные работы. В 8 вечера удаляют задание вместе со всеми новыми работами и исправлениями, типа никто ничего не видел. Ответ от проверяющего: "Рабочий день закончен, мне че на выходных их проверять?". Все, у кого не приняли, через 2 дня на отчисление. Со скандалами разобрались.

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

Защита. Бессонная ночь, энергетики, алкоголь, чтобы хоть как-то собрать мысли в кучу. Готовишь речь, расставляешь акценты. Приезжаешь. Время выступления урезают на 3 минуты. А из 5 членов комиссии соизволили придти только двое. В голове урезаешь речь. Выступаешь. Результаты. Сдал. Выходишь покурить и понимаешь, что это того не стоило. Два месяца мучал голову идеями как все состыковать, чтобы все работало, чтобы не было логических дыр. В создании этого диплома участвовало 10 человек преподавательского состава. А по итогу ты единственный человек, который это хотя бы читал.

Показать полностью 1
21

Заметки программиста

Здравствуйте, я Кони, и я программист самоучка.

Предался я тут воспоминаниям, как я начинал свой путь, и хочу поделиться этим с вами.
Какова цель? Да не знаю, просто исповедаться. Может новички прочитают, поржут, что у них все не так уж и плохо.

Начал я прогать весьма внезапно. Всегда думал, что этому должен обязательно кто-то научить. Как учат естественные языки, так вот и должен быть человек, который научит меня этому таинственному языку машин.
При чем вот те школьные уроки казались чем-то далёким от реального программирования, типа: ну и чё, да я вот на паскале сделал калькулятор, а как колдовать то, я игры вообще-то делать хочу.
С такими мыслями я и поступил в ВУЗ, но внезапно выяснилось, что в программе у сетевиков нет программирования. А если ты вписывался в какие-то проекты, то ты уже априори должен все уметь.
Я не особо унывал, ведь теплилась надежда, вот у нас на втором курсе будет распределение, я пройду на ИБ, и вот тогда-то меня точно всему научат.

Но тут начался ковид с удаленкой, а это значит что? Наконец можно спать, а не драпать к 9 на пары. Так прошло две недели, а потом ВУЗ выпустил нерф - теперь в начале каждой пары требовалось заходить в ЛК и тыкать кнопочку, типа ты на паре. Я стал гуглить, может быть есть какие-то умные кликеры, чтобы вот сами все нажимали. По итогу набрёл на гайды какого-то деда по selenium на шарпе, и пошло поехало. Следующие пол года я дорабатывал эту несчастную прожку на сотню строк, постепенно изучая как оно работает. Загрузил туда и расписание пар, и список входников одногруппников, чтобы их тоже отмечало.

Тут то я и преисполнился, вот я - настоящий программист, я умею. Начал делать лабы соседям за денюжку, сам копаться в разных приколах, пробовать игровые движки. Правда возвращаясь к старым проектам даже через пару месяцев хотелось выколоть себе глаза, от того прекрасного кода.

Однажды с другом взялись писать клиент-серверную приложуху. По отдельности все просто, да и tcp соединение прокинуть 5 минут гугления. А вот как в нем нормально передавать информацию мы не знали. Текст пихаешь, и оно передается, но это же надо ещё структурировать. Да, мы не знали про json, да, головы у нас чтобы кушать. Короче, придумали мы ПОГ - протокол орочьей грамоты.

Мы уже тогда понимали, что делаем хрень, оттуда и название, но раз начали, надо делать. По сути, структура была проста: имя запроса|переменная 1|переменная 2|и т.д.
Самое забавное, что даже спустя 3 года, и узнав дохренища нового, мы всё ещё используем ПОГ: в телеграмм ботах на колбеках кнопок висит жесткое ограничение на символы, при этом нет требований к сложным струтурам, и ПОГ оказался в этом плане наиболее оптимальным.

Когда требовалось хранить какую-то информацию, какие БДшки, это ж че-то для веба, вы о чем, есть же текстовые файлики. Однажды я даже в качестве такого хранилища использовал excel доки. Не спрашивайте, просто примите, что я одаренный.
С другой стороны, все эти изыскания подарили мне прекрасные навыки обработки текстов, я теперь моментально нахожу опорные точки для парсинга, и придумываю как это все можно оптимизировать.

Тут не будет концовки, про то что я теперь зарабатываю 100 тыщ мильёнов в наносекунду.
На самом деле, до сих пор, даже пройдя несколько курсов, прочитав тонну статей и уроков, написав несколько коммерческих проектов, меня не покидает ощущение, что я всё ещё пишу на той самой орочьей грамоте. По иронии, я работаю в командах, где либо я самый шарящий за код, либо люди на том же уровне и нет тех, кто указал бы на явные косяки.
Но я до сих пор получаю кайф от этого занятия, я всё ещё не потерял того вдохновения: "я могу, я творец". Так что всё ещё впереди.

Показать полностью 3

Как сделать прием Геймлиха

При попадании пищи или инородных тел в трахею, она закупоривается (полностью или частично) – человек задыхается.

Признаки закупоривания дыхательных путей:

- Отсутствие полноценного дыхания. Если дыхательное горло закупорено не полностью, человек кашляет; если полностью – держится за горло.

- Неспособность говорить.

- Посинение кожи лица, набухание сосудов шеи.

Очистку дыхательных путей чаще всего проводят по методу Геймлиха:

1. Встаньте позади пострадавшего.

2. Обхватите его руками, сцепив их в «замок», чуть выше пупка, под реберной дугой.

Читать продолжение

Как сделать прием Геймлиха
Показать полностью 1
1

Мобильный Пикабу

Разрабы, ну сделайте вы, чтобы по кнопке "перейти" перекидывало сразу в приложение на этот же пост, а если приложения нет, то тогда уж на плеймаркет.

Мобильный Пикабу

Ну не хочу я авторизовываться в браузере, у меня же есть приложение. Сам сайт же намекает на его использование. А по итогу - так из новостной ленты откроешь пост, а перейти на него в приложение, чтобы оценить никак.

44

Как Джон проник в мой компьютер

Продолжение этого поста

Да простят меня мои 15 подписчиков, что я так затянул с продолжением. Сама история развивалась еще во время написания прошлого поста. В продолжении оказалось не так много экшона как думал, потому и не особо тянуло к написанию, но люди просили, так что вот.

Итак, кому лень читать прошлый пост, коротко: я словил вирус, почистил комп, а потом во время просмотра видео с котиками, к моему компу произошло удаленное подключение с аккаунтом некого John'a.

При попытке вернуть управление, был послан системой далеко и на долго, со словами: он админ, а ты соси. Ну, мы люди не гордые, перезапускаем системник с кнопки. Управление возвращено. Судорожно начинаем искать, какого хрена, и что делать? Лезем в список учеток - никаких Джонов нет. Лезем в папки пользователей - никаких Джонов нет. Проверяем наличие папки с помощью cmd - Джонов нет. Начинаем сомневаться в своей адекватности и на всякий случай гуглим симптомы. Гугл выдает, что и правда, есть возможность скрыть учетку через реестр. Лезем в реестр, находим Джона и ломаем ноги убираем скрытие. Проверяем аккаунт и папку, все появилось. Аккаунт отключаем, папку сохраняем для дальнейшего изучения.

Тут я захотел Джону немного отомстить и закинуть в автозагрузку на тот аккаунт простенький винлокер со скримером. Винлокер я написал, но применить к сожалению не получилось - появилась работа и пришлось дочищать комп вместо того, чтобы выжидать Джона.

Дальше я вспомнил, что меня так-то в ВУЗе три года учили администрированию систем, и стоит посмотреть логи. Залазим в логи входа в систему и ловим легкий шок. Ведь ежесекундно в систему прилетают запросы на удаленное подключение с разными логинами. На этом моменте я немного испугался и просто обрубил удаленное подключение на компе в целом. Позже в списке сетевых адаптеров обнаружил странное название - какой-то VPN (уже не вспомню название). Складываем два и два и сносим этот адаптер от греха подальше.

Ну и в конце осталось посмотреть, чем же таким занимался Джон. Папка, кстати, до сих пор лежит, так что будут и скрины. Находим единственную папочку на рабочем столе под названием "HSCAN_NEW". Внутри одноименная программа и несколько текстовых файликов к ней. Открываем самый безопасный файл "Readme" и видим вот это:

Радуемся ссылочкам и лезем смотреть.
По первой же ссылке нас встречает такая картина: (*автоматический перевод яндекса с китайского)

Остальные ссылки были мертвы. Да и в настоящее время сайт Хонкеров тоже лежит. Если кому-то интересно, могут посмотреть на веб-архиве, до конца прошлого года сканы есть.

Сама программа оказалась обыкновенным брутфорсером китайских почт. Файлы с набором сервисов, словари и т.д. Хотя не поспоришь, для программы 2003 года интерфейс стильный.

Как-то так и закончилась история с Джоном.

Показать полностью 3
227

Эволюция как она есть

Порой так интересно наблюдать за эволюцией компьютерных вирусов. Вот так подхватишь какую-то дрянь, начинаешь разбираться и так увлекаешься этим делом, прямо чувствуешь себя Дроздовым. И ведь каждый раз найдешь что-то новенькое, уловки любой ценой защититься от всяких там юзверей.

Немного пояснения: в виду своей деятельности и лени пришлось раскурочать свою винду в решето. Понятно, что никаких антивирусов она и не видела никогда, да и тот же win defender отправлен в вечный сон реестром и гпо, открытая удаленка и вседоверяющий файервол. Никакой адекватной защиты в трёх словах.

Но и соответственно отлов вирусов, в частности майнеров, для меня не в новинку.

История: как-то заметил, что система стала виснуть на ровном месте. Лезем в диспетчер задач загрузка 100% и через секунду 10%. Классика.
Ну, думаю, приключение на 20 минут...
Лезу качать DrWeb cureit. Открываю сайт, браузер крашится. Ага... Знаем, проходили...
Лезем качать ProcessLasso. Любимый softportal, и тут нате переадресация на домен гугла.
Это дело тоже не в новинку: лезем искать файл hosts, и вот тут пошли интересности. А файла-то нету... Тут я списал на свою глупость, что вдруг где-то не там искал, все-равно к тому моменту cureit уже была скачана на ноут и перекинута на шару.
Ставим сканить систему, а параллельно находим ProcessLasso на другом сайте и начинаем выискивать процессы, которые как-то неадекватно кушают ресурсы. Таких оказалось несколько taskhost, который в диспетчере именовался COM Surrogate, audiodg и ещё парочка, которые позже cureit пачкой и почистил.
Что в этом оказалось интересного. При попытке открыть расположение файла происходил краш проводника и диспетчера задач, но во время фриза системы удалось углядеть путь до файла: C:/program data/realtek hd
Лезем туда напрямую, и... папки нет(видимость всех скрытых файлов папок включена). Не отчаиваемся, открываем консоль и пробуем искать оттуда. Все прекрасно видит, и даже позволяет залезть и полистать файлики.

По итогу cureit все почистил. И тут я вспомнил про hosts, полез туда же консолькой и о чудо, файлик-то на месте, открываем, удаляем тонну строк переадресации на 8.8.8.8, сохраняем, заменяем, радуемся жизни.

Позже узнал, что данный вирь сидит в новых репаках от "xatab'a". Что за люди... Ничего святого в них нет.

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

Показать полностью
Отличная работа, все прочитано!

Темы

Политика

Теги

Популярные авторы

Сообщества

18+

Теги

Популярные авторы

Сообщества

Игры

Теги

Популярные авторы

Сообщества

Юмор

Теги

Популярные авторы

Сообщества

Отношения

Теги

Популярные авторы

Сообщества

Здоровье

Теги

Популярные авторы

Сообщества

Путешествия

Теги

Популярные авторы

Сообщества

Спорт

Теги

Популярные авторы

Сообщества

Хобби

Теги

Популярные авторы

Сообщества

Сервис

Теги

Популярные авторы

Сообщества

Природа

Теги

Популярные авторы

Сообщества

Бизнес

Теги

Популярные авторы

Сообщества

Транспорт

Теги

Популярные авторы

Сообщества

Общение

Теги

Популярные авторы

Сообщества

Юриспруденция

Теги

Популярные авторы

Сообщества

Наука

Теги

Популярные авторы

Сообщества

IT

Теги

Популярные авторы

Сообщества

Животные

Теги

Популярные авторы

Сообщества

Кино и сериалы

Теги

Популярные авторы

Сообщества

Экономика

Теги

Популярные авторы

Сообщества

Кулинария

Теги

Популярные авторы

Сообщества

История

Теги

Популярные авторы

Сообщества

Недвижимость и ремонт

Теги

Популярные авторы

Сообщества