Но почему прошла мимо такая тема, что теперь все программы под Windows можно зареверсинженерить под Linux?!
В этом треде (если он не умрёт) будем (ну или я один буду) коллекионировать шины переделанных прог под Linux.
ARTCRAFT: https://getartcraft.com/apps
Переделали целую цепочку Adobe программ под Linux и FreeBSD. Написан на Rust. Да, теперь вы можете запустить фотошоп под Linux. И не только фотошоп! А также AutoCAD, FLStudio, Adobe Affter Effects, Figma итд!
Snipping-Tool: https://github.com/drvptr/Snipping-Tool
Не реверс-инженернутая программа. Но всё поведение скопировано с оригинальных "ножниц" на windows. + добавлено даже больше, версия cli чтобы из командной строки сразу скриншоты делать (что-то типо scrot), и OCR для быстрого неточного распознавания текста. Написан на чистом С + xlib.
Объясняю, представь у adobe баг. Не поддерживает какой-то файл webpg именно размером 1000 на 1000 хуй знает почему. Ты напишешь им, они пофиксят. Потому что ты буквально платишь.
Что будет если у тебя возникнет ошибка в этом опенсорсном реверс-инжинеринге? Скажет, купи сам токены в клауд коде и пердоль, мне похуй, ещё спасибо скажи мне.
Вот люди не хотят встречаться с таким, им нужна гарантия качества. А не проект который собрали разок и забыли, точно также как я навайбкодил приложение каландарь с поносом для андроид за пару минут.
>Ты напишешь им, они пофиксят. Потому что ты буквально платишь.
До.. это же не так что большинство виндузятников использует пиратский софт (некоторые даже не понимают что он пиратский).
> большинство виндузятников использует пиратский софт
Ну это скорее как debian работает, ведь adobe и office они же постоянно обновляются, а то что ты качаешь это замороженная ветка где все основные баги выпердолили. А если им надо что-то новое они ... просто воспользуются фри триалом и удалят.
Сколько пердолинга с установкой триалов. А мог бы просто воспользоваться нормальной ОС - linux. Зачем так мучиться?
>лялляля нет софта
Есть. В эпоху неронок есть всё что угодно.
Глаза правду режут. В 2026 виндоус - пережиток прошлого.
Кривая нейрохуета под стать пердомирку, кандидат на абандонваре, когда автору надоест тратить токены клауды впопус
>Установить Линукс
А ты в курсе про wsl2? А в обратную сторону так не работает. И не надо говорить про вайн, ты понял о чём я говорю
Как же я хочу, чтобы зареверсили проводник для линукса, а то бедные сидят без годноты.
Создашь issue на гитхабе, детально опишешь суть проблемы и через несколько дней пофиксят. Если посмотреть на чейнджлоги, то разработка идёт бешеным темпом. Как профессионалам не знаю, но обычным пользователям для домашнего применения уже можно всем этим пользоваться.
> Ты напишешь им, они пофиксят. Потому что ты буквально платишь.
Не фиксят, у них проблемы тянутся годами и всё хуже с каждым разом. Все рады смерти этого дерьмс
Что такое рекомпиляция? А декомпиляция? Почему нейрохуету называют нативным портом, блядь, если все равно используются оригинальные файлы с консольного формата? К тому же отрисовка графики все равно на shadps4.
Что именно делает клод и почему, внезапно, это работает быстрее того же shadps4?
Насчет kytyps5 ничего не могу сказать, но по темпам разработки такое ощущение что агентов тоже юзают, я не знаю.
--
Вот был раньше Джон, он никогда в жизни не ебался, но зато ему нравились компьютеры и байтоебство. Он шарит, как эмулировать процессор одной платформы на другой. Но таких как Джон чуть более единицы на континент.
А теперь есть Вася, у которого под ногтем Клод, который пиздит чужой - то есть уже написанный кем-то для конкретных задач - код, каким-то хуем подгоняет его под Васину задачу и бум, игра с плойки запускается на винде.
Джон в ахуе. Вася платит антропикам.
Но где в этой истории правда?
576x1024, 0:13
Пережиток прошлого, понимаеш? Щас все сидят на онлайн инструментах, ничего качать и ставить ненадо, облачные сервисы на любой чих есть.
Он уже есть под линукс
>все программы под Windows можно зареверсинженерить под Linux
Skype реанимировали? Он на дельфи написан.
Да.
>Что такое рекомпиляция? А декомпиляция?
Смотри, твой .exe файл содержит заголовочник и бинарный код программы. Бинарный код - это команды процессору для твоей архитектуры. Собственно декомпилятор может по этим командом подобрать инмтрукции процессора, т.е. предварить бинарник обратно в исходный код. Простейшие анализаторы способны по ассемблерным командам даже примерно накидать код на C. Но названия функции не сохраняются, т.е ты получаешь рандомный псевдокод в стиле
void func1373(fdhg, cdat, var4){
//whatever
Собственно, ты никогда не поймёшь что он делает. И более того откомпилить его не сможешь под linux так как он использует в конечном счёте сисколы windiws типо _ntWrite. К тому же это только псевдокод.
Что делать? Головой думать, пытаться понять что должен делать этот код и по крупицам восстановить.
Но в век нейросетей, за нас это может сделать нейронка. Она буквально под это и заточена чтобы анализировать код, исправлять ошибки, переписывать фрагменты. Собственно нейронка за 3 часа тебе сама весь код и перепилит под linux. Что раньше занимало десятилетия, теперь делается за часа три.
>Почему нейрохуету называют нативным портом, блядь, если все равно используются оригинальные файлы с консольного формата
При чём тут формат ресурсов? Алло. Ресурсы у тебя не запускаются. Там просто данные лежат
Там грубо говоря картинки звуки итд, ни единой инструкции. Формат ресурсов вообще не привязан к платформе - ты его всегда можешь в блокноте или hex-редакторе открыть. Коммерчесие компании просто обычно не раскрывают как открыть ресурс. Вот tga-картинку ты можешь хоть сам написать программу для её релактирования. Или вовсе вручную через hex отредачить. А с форматом там gta3 ресурсов ты так не можешь, потому что ты не знаешь какие байты какую картинку там означают. Вот как раз то что программа использует поприетарные форматы - это значит они смогли расковырять парсер для этого формата.
>К тому же отрисовка графики все равно на shadps4.
С хуя ли? Не обязательно. На чем хочешь на том и отрисовывай. Вон gta3 re3 вообще под mesa работает.
>Что такое рекомпиляция? А декомпиляция?
Смотри, твой .exe файл содержит заголовочник и бинарный код программы. Бинарный код - это команды процессору для твоей архитектуры. Собственно декомпилятор может по этим командом подобрать инмтрукции процессора, т.е. предварить бинарник обратно в исходный код. Простейшие анализаторы способны по ассемблерным командам даже примерно накидать код на C. Но названия функции не сохраняются, т.е ты получаешь рандомный псевдокод в стиле
void func1373(fdhg, cdat, var4){
//whatever
Собственно, ты никогда не поймёшь что он делает. И более того откомпилить его не сможешь под linux так как он использует в конечном счёте сисколы windiws типо _ntWrite. К тому же это только псевдокод.
Что делать? Головой думать, пытаться понять что должен делать этот код и по крупицам восстановить.
Но в век нейросетей, за нас это может сделать нейронка. Она буквально под это и заточена чтобы анализировать код, исправлять ошибки, переписывать фрагменты. Собственно нейронка за 3 часа тебе сама весь код и перепилит под linux. Что раньше занимало десятилетия, теперь делается за часа три.
>Почему нейрохуету называют нативным портом, блядь, если все равно используются оригинальные файлы с консольного формата
При чём тут формат ресурсов? Алло. Ресурсы у тебя не запускаются. Там просто данные лежат
Там грубо говоря картинки звуки итд, ни единой инструкции. Формат ресурсов вообще не привязан к платформе - ты его всегда можешь в блокноте или hex-редакторе открыть. Коммерчесие компании просто обычно не раскрывают как открыть ресурс. Вот tga-картинку ты можешь хоть сам написать программу для её релактирования. Или вовсе вручную через hex отредачить. А с форматом там gta3 ресурсов ты так не можешь, потому что ты не знаешь какие байты какую картинку там означают. Вот как раз то что программа использует поприетарные форматы - это значит они смогли расковырять парсер для этого формата.
>К тому же отрисовка графики все равно на shadps4.
С хуя ли? Не обязательно. На чем хочешь на том и отрисовывай. Вон gta3 re3 вообще под mesa работает.
То есть по итогу ботохуета действительно может заменить Джона, когда мы говорим о качестве кода (не о количестве)?
Любая нейронка по большому счету это предиктор, сама она ничего кардинально нового написать не сможет, потому что не видела, но вот рутину по декомпиляции - возможно - ей действительно можно доверить. Пусть сидит размышляет, что делает функция, лишь бы ей хватило контекста.
А Джону что-то остаётся?
>То есть по итогу ботохуета действительно может заменить Джона, когда мы говорим о качестве кода (не о количестве)?
Ну да. Но нейронка обычно пишет код "в лоб" если не сказано иначк. То есть если в промпте нет конкретного архитектурного паттерна, то нейронка вполне себе способна просто наплодиьб функциц типо
lifo_for_file()
lifo_for_dir()
Тем не менее, на моём опыте джуны пишут абсолютно такую же дрисню. Но нейронка на максимум стоит 100$, а джун требует все 2000$. Джун этот говнокод будет копать месяцами, а нейронка за 1,5 часа всё перепили. Также нейронке можно отлельные куски кода помечать и сказать "вот тут не нравится, тут криво написано, сделай например при помощи [какой-нибудь архитекурныф паттерн]". И всё она подчистую всё заменяет.
Так что да. С выходом claude opus 5.5 программисты больше не нужны. Достаточно пару сеньоров которые за код шарят и умеют его быстро читать и всё. А писать код как макака уже не требуется.
И аот в чём проблема. Теперь невозможно стать сеньором. Кто успел тот успел. Программирование теперь лютый блат.
>Пережиток прошлого, понимаеш? Щас все сидят на онлайн инструментах, ничего качать и ставить ненадо, облачные сервисы на любой чих есть.
А хуле, если я сделаю хромиум ос флекс ты скажешь. Там можно установить linux приложения через контейнер дебиан!! И по хер что нельзя переключать язык через клавиатуру, не существует ос где нельзя было бы припердолить офлайн приложение
Да нихуя. Я вот окончил в этом году и сдаваться не собираюсь. Сеньорам откуда браться? Если кабаны не поймут эту простую истину, что надо вкладываться в подрастающих задротов вроде меня, которым компьютеры нравятся, в не просто потому что айти круто и платят, то они будут хуй сосать через 5 лет, когда Клод будет стоить не 100 баксов, а 5к. А он будет, потому что все это не из воздуха берется.
Короче, надежду пока не теряю. Но отбор будет оч жёсткий в сферу, я это уже понял.
Ебать ты тупой.
потому что никому программы на линуксе не нужны, все программы пишутся в первую очередь для виндовс и мака. А линукс используют только как терминал для серверов и автоматизации задачи
>начали реверсить
>Переделали целую цепочку Adobe программ под Linux и FreeBSD.
Где доказательства, что именно отреверсили закрытый код?
И где доказательства, что переделка была сделана нейросетью, а не кучей нанятых индусов?
> В мире нейробезумия начали реверсить игры, делать на них безумные моды, с маинкрафтом-человеком-пауком в скайриме.
Пусть Windows 7 и 8.1 отреверсят. И будет у нас opensource винда
Хотя скорее копросеть
>Пусть Windows 7 и 8.1 отреверсят. И будет у нас opensource винда
Чел.. загугли Wine. Это сделали задолго до нейросеток.
>То есть по итогу ботохуета действительно может заменить Джона, когда мы говорим о качестве кода (не о количестве)?
Доброе утро
>Весь интерфейс и хоткеи скопированы с фотожопа
Для гимпа тоже так можно сделать https://github.com/Diolinux/PhotoGIMP
На бумаге и при первом использовании все может быть хорошо, но когда начинаешь что-то чуть более серьезное делать кроме потыкать по приколу, вот тут и начинаются приключения.
На текущий момент такой реверс максимум базу для будущего проекта создает который надо фиксить руками (агентами), но опять же это требует хороших спецов, нужно понять где именно затык и описать его правильно с точки зрения архитектуры и взаимосвязи с другими элементами, нейронка в большинстве случаев без правильного описания делает все "не правильно" от чего и производительность и вес программы страдают.
Потыкать все это конечно интересно, но вот пользоваться в чем-то реальном сложно.
>>6622
>И аот в чём проблема. Теперь невозможно стать сеньором. Кто успел тот успел. Программирование теперь лютый блат.
Согласен, но это создаст кризис программистов и нейронки его закрыть не смогут.
Магия нейронок работает ровно до того момента пока у тебя нет прям какого-то четкого ТЗ или понимания что тебе нужно, потому что они всегда создают что-то похожее, но никогда не делают это прям как нужно. А без понимания программирования на глубоком уровне и попросить сделать хорошо даже не получится, так как нужно конкретику выдавать и какие-то куски архитектуры чтобы нейронка не высрала дичь в которой сама запутается и затем костылями начнет закрывать задачу. В результате
>максимум стоит 100$, а джун требует все 2000$.
Эти 100$ статут 1000$ и все равно переделывать нужно будет потому что кодовая база слишком большая и запутанная, а нейронка на каждом этапе делает все хуже и хуже. Я уж молчу о том что чем сложнее проект, тем больше нейронка работает как по времени, так и по токенам.
heic webp появились хуй знает когда, а фотошоп их открывать не умеет до сих пор.
Последнее крупное обновление фотошопа было в 2015 году, изменили поведение сетки и примагничивание элементов ценой огромной потери производительности. С тех пор обновлений практически не было, только жрёт больше и больше с каждым годом.
>ряяя, пууук, а как же нана банана встроенная
ИИ - это не заслуга адоб.
Так что никто тебе нихуя не пофиксит, топовые западные айти конторы нихуя не производят уже лет 10 или 20, только ухудшают свои продукты и гребут бесплатные огромные деньги лоппатами. Так и нахуй они нужны?
Если какие-то энтузиасты создадут клоны их продуктов - я буду только рад. Даже если эти клоны будут на 5-10% хуже оригинала - мне похуй, я лучше ими буду пользоваться. И это заставит айти гигантов почесаться и исправить свои продукты, или они просто уйдут с рынка в забвение, как это было ни раз в истории с другими крупными гигантами, которые не отвечали вызовам времени и страдали хуйнёй.
Внешний вид икспишный, а внутри там много чего есть, даже btrfs недавно запилили. В ней работает все то же, что и в wine. Ну и если ИИ действительно умеет реверсить, то развитие пойдет семимильными шагами.