Inspirit
Я неплохо знаю язык, но с компонентами не лажу только перешёл на Builder
Inspirit
Я сейчас 5 мин с ноута зайду скину функцию
Inspirit
/* функция принимает два фото и две точки прямоугольника(область обреза) по идее я пропускаю все пиксели пока не дойду до конечной точки отмеченной области если я нашел ее я должен записать все пиксели этой области в новое фото PImage до начальной отмеченной точки */ void _fastcall TMajForm::breakPartImg(TImage *Image, TImage *PImage, TPoint tPntBegin, TPoint tPntEnd) { for (int y = 0; y < Image->Picture->Bitmap->Height; y++) { Byte *ptr = (Byte*)Image->Picture->Bitmap->ScanLine[y]; for (int x = 0, j = 0; x < Image->Picture->Bitmap->Width; x++) { if (y >= tPntEnd.x && x >= tPntEnd.y && tPntBegin.x <= y && tPntBegin.y <= x) { uint8_t b = ptr[j++]; uint8_t g = ptr[j++]; uint8_t r = ptr[j++]; // не понятно как будет здесь и сработает ли это? //PImage->Canvas->; } } } }
Inspirit
Ну что? Что мне надо знать о Image чтобы совершить правильно обрез фото и вставку его в новый без искажения изображения.
Anton
Онлайн-трансляция конференции CoreHard Spring 2017 https://www.youtube.com/watch?v=idohyygVyCQ https://www.youtube.com/watch?v=eqTGQCA_qeA
Inspirit
Пишу программу на Builder возник вопрос " как правильно сделать?" Суть следующая загружаю Image компонент и считаю каждый цвет пикселя для статистики цветов. Необходимо пользователю позволить выделять области и только в выделенных считать пиксели пропустив все остальное.
Inspirit
/* функция принимает два фото и две точки прямоугольника(область обреза) по идее я пропускаю все пиксели пока не дойду до конечной точки отмеченной области если я нашел ее я должен записать все пиксели этой области в новое фото PImage до начальной отмеченной точки */ void _fastcall TMajForm::breakPartImg(TImage *Image, TImage *PImage, TPoint tPntBegin, TPoint tPntEnd) { for (int y = 0; y < Image->Picture->Bitmap->Height; y++) { Byte *ptr = (Byte*)Image->Picture->Bitmap->ScanLine[y]; for (int x = 0, j = 0; x < Image->Picture->Bitmap->Width; x++) { if (y >= tPntEnd.x && x >= tPntEnd.y && tPntBegin.x <= y && tPntBegin.y <= x) { uint8_t b = ptr[j++]; uint8_t g = ptr[j++]; uint8_t r = ptr[j++]; // не понятно как будет здесь и сработает ли это? //PImage->Canvas->; } } } }
Inspirit
Ну что? Что мне надо знать о Image чтобы совершить правильно обрез фото и вставку его в новый без искажения изображения.
Inspirit
Так что?
Максим
даже для XP выпустили патч ыхых
Конечно, корпоративная версия же до сих пор используется.
Surreal
даже для XP выпустили патч ыхых
Еще бы они образы обновили. А то так сделал реинсталл винды, зашел в инет скачать драйверы и снова эту дрянь словил. Теперь рядом с образом надо коммулятивное обновление класть (или как там виндовые офлайн патчи наываются).
Berkus
оно через самбу в зараженной сети лезет
Berkus
любой зараженный комп рядом - и оно друг друга найдет
Surreal
Оно само ловится на уязвимость в протоколе smb. Не нужно лишних телодвижений.
Berkus
ну да, любой драйвер принтера может взъебать всё
Berkus
кейлоггеры вон в драйверах у хп
Алдар
оно через самбу в зараженной сети лезет
значит до локального адреса не доберется, если у меня в локалке только мои компьюеры
Vladimir
И как защититься?
Berkus
ставить секьюрити патчи от мс
Berkus
Откройте cmd.exe (коммандную строку) Напишите: SYSTEMINFO.exe | findstr KB4013389 Нажмите Enter Если в ответе вы увидите KB4013389, это значит что патч у вас уже установлен и можно спать спокойно Если же ответ вернет вам пустую строку, рекомендуется незамедлительно установить обновление по ссылке выше.
Алдар
это для вин 10?
Vladimir
А можно вставить секьюрити патчи без обновы всей системы?
Berkus
Тут это... вирус ходит. вымогаеть деньги и шифрует все. Вот инфа о новости на гиктаймсе: https://geektimes.ru/post/289115/, вот линк на инфу о патчах для разных форточек: https://technet.microsoft.com/en-us/library/security/ms17-010.aspx , а вот линк на скачку для восьмых окон: https://www.catalog.update.microsoft.com/Search.aspx?q=KB3205401 По инфе с ИБ-канала (линк https://t.me/ibach/269), можно расшифровать файло с помощью пароля WNcry@2ol7. #windows #ransomware #worm #attack #ГолактекоОпасносте
Vladimir
А то ещё говна насуют
Surreal
Можно порты самбы заблочить еще и отключить upnp. Но найдут потом уязвимость с портами все по новой.
Square
Омг, вот это форседньюс
Square
Седня в комсомольской правде напечатают про криптер чтоб бабульки могли тоже в теме быть :)
Surreal
Седня в комсомольской правде напечатают про криптер чтоб бабульки могли тоже в теме быть :)
Это ж все проделки США. Кибервойна!111 Ахтунг. Надо новые пункты в бюджет срочна!11
Square
А объективно говоря нечему удивляться. Кроме того, что у анб с сохранением тайн бида какая то прям
Square
Блин, на phdays не попадаю
Surreal
Я все жду, когда на дроид уязвимость подобного рода найдут. Там же патч просто так не поставишь. И, например, все устройства с версией младше 6.0.1 уязвимы будут. Интересно будет посмотреть на реакцию вендоров и гугла.
ovf
https://en.wikipedia.org/wiki/Stagefright_(bug) ?
Anonymous
И ждал, пока кто-нибудь создаст
Anonymous
Свершилось
Alexander
Когда я делал криптовирус в целях изучения, ESET у меня заблокировал его, кек. xD
ovf
это червь, а не вирус
Anonymous
Но у меня идея была в том, чтобы найти уязвимость в обновлениях винды и через нее уже малварь установить анонимно
Berkus
Building llvm... this may take a long while [616/7061] твою-ж мать, 7061 таргетов
Anonymous
Зачем?
Самый крупный ботнет в мире создать
Anonymous
Представь, 1.5 миллиарда компов в твоём распоряжении
Anonymous
Или 1 миллиард
Ned
Представь, 1.5 миллиарда компов в твоём распоряжении
Можно параллельно диффуры решать;)
Ned
Ну или биткоин майнить
Berkus
или льды арктики растопить
Anonymous
Мне интересно, а как ботнеты ломают? Вот допустим, у меня будет сеть ботнета, будет админ панель к нему и свой сервер, каким образом могут найти этот мой ботнет и украсть его или взломать? Я ведь например могу сервер вырубить, чтобы доступ перекрыть.
Berkus
была статья про это
Surreal
Почему именно 6?
В 6 больше всего изменений по сравнению с предыдущими было, если я правильно помню.
Berkus
редиректят трафик к коммманд энд контрол серверу на свой
Berkus
и прикидываются комманд энд контролом
🦥Alex Fails
А пока мир патчит окна, защищаясь от очередной заразы, предлагаем присоединиться к онлайн-трансляции конференции CoreHard Spring 2017 по ссылкам: https://www.youtube.com/watch?v=idohyygVyCQ https://www.youtube.com/watch?v=eqTGQCA_qeA #cpp #conference #corehard #translation #stream
Anonymous
Историю с зевсом гугли
Нашёл только как работает
Square
Нашёл только как работает
https://krebsonsecurity.com/tag/carberp-source-code-leak/
Anonymous
О
Anonymous
Этого уебка много киберпреступников ненавидят
Alexander
Есть сэмпл с Wanna?
Alexander
Хочу изучить
Inspirit
TRect tRectFrom(tPntBegin.x, tPntBegin.y, tPntEnd.x, tPntEnd.y); TRect tRectTo(tPntBegin.x, tPntBegin.y, tPntEnd.x, tPntEnd.y); PImage->Canvas->CopyRect(tRectTo, Image->Picture->Bitmap->Canvas, tRectFrom); PImage->Stretch = true;
Square
Есть сэмпл с Wanna?
В ближайший офис сбера сходи :)
Inspirit
выводит все белое почему?
Alexander
В ближайший офис сбера сходи :)
Боюсь, они мне ничего не дадут )
Inspirit
С++
Inspirit
Inspirit
PImage белый на выходе почему?
🦥Alex Fails
#supapro