<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/">
  <channel>
    <title>WASM.ZEN</title>
    <description>Обсуждение вопросов программирования, не подходящих под тематику других конференций.</description>
    <pubDate>Wed, 13 May 2026 15:45:58 +0000</pubDate>
    <lastBuildDate>Wed, 13 May 2026 15:45:58 +0000</lastBuildDate>
    <generator>WASM</generator>
    <link>https://wasm.in/forums/wasm-zen.20/</link>
    <atom:link rel="self" type="application/rss+xml" href="https://wasm.in/forums/wasm-zen.20/index.rss"/>
    <item>
      <title>gitmcp heaven</title>
      <pubDate>Fri, 04 Jul 2025 00:19:59 +0000</pubDate>
      <link>https://wasm.in/threads/gitmcp-heaven.35571/</link>
      <guid>https://wasm.in/threads/gitmcp-heaven.35571/</guid>
      <author>invalid@example.com (galenkane)</author>
      <dc:creator>galenkane</dc:creator>
      <content:encoded><![CDATA[Испробуем? MCP туляга.<br />
<br />
  &quot;nt5src Docs&quot;: {<br />
      &quot;url&quot;: &quot;<a href="https://gitmcp.io/tongzx/nt5src" target="_blank" class="externalLink" rel="nofollow">https://gitmcp.io/tongzx/nt5src</a>&quot;<br />
    },<br />
<br />
Вместо репо можно любой подставить.<br />
<br />
диаграмма последовательности UML, описывающая процесс загрузки исполняемого файла PE в память при запуске EXE-файла в системе Windows, на основе информации из process.c: (использовался для анализа gemini 2.5 flash)<br />


<div class="bbCodeBlock bbCodeCode">
	<div class="type">Код (Text):</div>
	<div class="code"><ol class="text" style="font-family:monospace;"><li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">sequenceDiagram</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; Actor User</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; Participant App as Calling Application</div></li>
<li style="font-weight: normal; vertical-align:top;"><div style="font: normal normal 1em/1.2em monospace; margin:0; padding:0; background:none; vertical-align:top;">&nbsp; &nbsp; Participant K32 as Kernel32.dll (Win32 API)...</div></li>
</ol></div>
</div><a href="https://wasm.in/threads/gitmcp-heaven.35571/" class="internalLink">gitmcp heaven</a>]]></content:encoded>
      <slash:comments>1</slash:comments>
    </item>
    <item>
      <title>Бесследное чтение памяти программы</title>
      <pubDate>Sun, 16 Feb 2025 13:02:06 +0000</pubDate>
      <link>https://wasm.in/threads/besslednoe-chtenie-pamjati-programmy.33550/</link>
      <guid>https://wasm.in/threads/besslednoe-chtenie-pamjati-programmy.33550/</guid>
      <author>invalid@example.com (LastNoob)</author>
      <dc:creator>LastNoob</dc:creator>
      <content:encoded><![CDATA[Добрый день. Хотел бы написать разминочный чит, вопрос возник лишь в следующем:<br />
Как читать память бесследно - игра сетевая, следовательно, есть возможность получить бан.<br />
Какие методы существуют для решения такого вопроса? Мне нужна только функция чтения, без записи)<br />
Благодарю за подсказки]]></content:encoded>
      <slash:comments>219</slash:comments>
    </item>
    <item>
      <title>Ваша идеальная операционная система</title>
      <pubDate>Sat, 15 Feb 2025 12:39:09 +0000</pubDate>
      <link>https://wasm.in/threads/vasha-idealnaja-operacionnaja-sistema.35294/</link>
      <guid>https://wasm.in/threads/vasha-idealnaja-operacionnaja-sistema.35294/</guid>
      <author>invalid@example.com (dcc0)</author>
      <dc:creator>dcc0</dc:creator>
      <content:encoded><![CDATA[1) Написана на Ассемблере и стандартном C<br />
В ней есть:<br />
2) Файловая система.<br />
3) Текстовый редактор с поддержкой кириллицы, типа vi или ed.<br />
4) Консольный калькулятор, который умеет базовую арифметику.<br />
Вычисление корней, процентов, факториала т.д. - это необязательно.<br />
5) Что-то вроде Midnight Commander.<br />
6) Поддержка сети Ethernet или Wifi.<br />
7) Возможность отправить сообщение хотя бы по udp.<br />
8) Простейший сервер, который может принять такое сообщение.<br />
9) Что-то вроде веб-сервера, который может...<br />
<br />
<a href="https://wasm.in/threads/vasha-idealnaja-operacionnaja-sistema.35294/" class="internalLink">Ваша идеальная операционная система</a>]]></content:encoded>
      <slash:comments>7</slash:comments>
    </item>
    <item>
      <title>Fastware</title>
      <pubDate>Fri, 09 Aug 2024 00:31:09 +0000</pubDate>
      <link>https://wasm.in/threads/fastware.35146/</link>
      <guid>https://wasm.in/threads/fastware.35146/</guid>
      <author>invalid@example.com (UbIvItS)</author>
      <dc:creator>UbIvItS</dc:creator>
      <content:encoded><![CDATA[<iframe width="500" height="300" src="https://www.youtube.com/embed/ZVo6GXXcXHQ?wmode=opaque" frameborder="0" allowfullscreen></iframe>]]></content:encoded>
      <slash:comments>2</slash:comments>
    </item>
    <item>
      <title>Кто чем упорядочивает большие куски кода</title>
      <pubDate>Wed, 28 Feb 2024 00:11:01 +0000</pubDate>
      <link>https://wasm.in/threads/kto-chem-uporjadochivaet-bolshie-kuski-koda.35036/</link>
      <guid>https://wasm.in/threads/kto-chem-uporjadochivaet-bolshie-kuski-koda.35036/</guid>
      <author>invalid@example.com (k3rnl)</author>
      <dc:creator>k3rnl</dc:creator>
      <content:encoded><![CDATA[Когда пишешь большой проект (тысячи и десятки тысяч строк кода), а если он ещё и с GUI, то невольно начинаешь теряться в своём же коде.<br />
К тому же, если по каким-то причинам некоторое время не садился за код, и когда возвращаешься к проекту, то приходится в буквальном смысле вспоминать где и что находится.<br />
Я конечно же не пишу код бездумно, а пытаюсь создать некую архитектуру, расширяю прототипы функций и т.д., чтобы было всё разложено по своим полочкам. Но даже это не спасает от последующего...<br />
<br />
<a href="https://wasm.in/threads/kto-chem-uporjadochivaet-bolshie-kuski-koda.35036/" class="internalLink">Кто чем упорядочивает большие куски кода</a>]]></content:encoded>
      <slash:comments>19</slash:comments>
    </item>
    <item>
      <title>Где начинать читать исходники</title>
      <pubDate>Thu, 27 Jul 2023 16:59:08 +0000</pubDate>
      <link>https://wasm.in/threads/gde-nachinat-chitat-isxodniki.34818/</link>
      <guid>https://wasm.in/threads/gde-nachinat-chitat-isxodniki.34818/</guid>
      <author>invalid@example.com (Rockphorr)</author>
      <dc:creator>Rockphorr</dc:creator>
      <content:encoded><![CDATA[Если удалось разжиться исходниками оконной операционной системы, то откуда лучше всего начинать их читать/изучать ???]]></content:encoded>
      <slash:comments>24</slash:comments>
    </item>
    <item>
      <title>Как сопоставить физическую память виртуальной?</title>
      <pubDate>Thu, 02 Feb 2023 18:24:36 +0000</pubDate>
      <link>https://wasm.in/threads/kak-sopostavit-fizicheskuju-pamjat-virtualnoj.33568/</link>
      <guid>https://wasm.in/threads/kak-sopostavit-fizicheskuju-pamjat-virtualnoj.33568/</guid>
      <author>invalid@example.com (LastNoob)</author>
      <dc:creator>LastNoob</dc:creator>
      <content:encoded><![CDATA[Добрый вечер, форум, практически неделю не могу найти подходящую информацию, поэтому решил поднять данную тему.<br />
Итак, как всем известно виртуальный адрес можно найти посредству оффсетов, например, как <br />
&quot;процесс.exe&quot; + 0x50<br />
Но вот как работать с физическим - для меня совсем загадка... Какие есть способы найти физический адрес? <br />
Могу единожды найти физ адрес, но после перезагрузки потеряется... Оффсеты, как уже убедился не работают в случае с физ. память. Буду рад подсказкам <img src="styles/smiles_s/mosking.gif" class="mceSmilie" alt=";)" title="Mosking    ;)" />]]></content:encoded>
      <slash:comments>28</slash:comments>
    </item>
    <item>
      <title>Помощь с игрой!!!!!!</title>
      <pubDate>Sun, 29 Jan 2023 10:40:54 +0000</pubDate>
      <link>https://wasm.in/threads/pomosch-s-igroj.29515/</link>
      <guid>https://wasm.in/threads/pomosch-s-igroj.29515/</guid>
      <author>invalid@example.com (Chelovechegggggg)</author>
      <dc:creator>Chelovechegggggg</dc:creator>
      <content:encoded><![CDATA[Есть игрушка, очень старенькая (файл прикрепил), так вот в ней в каждом уровне есть временная ленка, по истечению которой уровень заканчивается, т.е. проигрываешь. Вот нужно как то это время остановить, или убрать вообще. ПРобовал OllyDbg&#039;ом что то найти, что то остановить, так с мёртвой точки и не сдвинулся. Отсюда вопрос, может кто знает как это время убрать/остановить. ИЛи хотя бы какой параметр искать и от чего плясать.<br />
<br />
P.S. Игрушка старая, &quot;долгожителям&quot; должна понравиться.]]></content:encoded>
      <slash:comments>21</slash:comments>
    </item>
    <item>
      <title>Схемы.</title>
      <pubDate>Sat, 28 Jan 2023 22:35:58 +0000</pubDate>
      <link>https://wasm.in/threads/sxemy.32373/</link>
      <guid>https://wasm.in/threads/sxemy.32373/</guid>
      <author>invalid@example.com (Indy_)</author>
      <dc:creator>Indy_</dc:creator>
      <content:encoded><![CDATA[Здрасте.<br />
<br />
Задача не сформулирована, есть лиши примерная схема, далее станет понятно почему.<br />
<br />
Если некоторая задача понятна, части её, то это можно удержать в уме, понять и представить.<br />
Если же задача весьма сложна, есть сотни компонентов, каждый из которых в свою очередь может принимать некоторое состояние и так лавинно разрастается. Причём некоторые части этого дерева&quot; можно связать и логически исключить другие части. Из за масштаба системы её сложно ужержать в уме.<br />
<br />
Это касается любой...<br />
<br />
<a href="https://wasm.in/threads/sxemy.32373/" class="internalLink">Схемы.</a>]]></content:encoded>
      <slash:comments>8</slash:comments>
    </item>
    <item>
      <title>Что такое безопасное программирование ?</title>
      <pubDate>Sat, 28 Jan 2023 22:32:14 +0000</pubDate>
      <link>https://wasm.in/threads/chto-takoe-bezopasnoe-programmirovanie.32552/</link>
      <guid>https://wasm.in/threads/chto-takoe-bezopasnoe-programmirovanie.32552/</guid>
      <author>invalid@example.com (X-Shar)</author>
      <dc:creator>X-Shar</dc:creator>
      <content:encoded><![CDATA[Вот интересно, здесь на форуме наверняка есть люди, которые слышали этот термин, а возможно даже  являются специалистами в этой области ? <img src="styles/smiles_s/smile3.gif" class="mceSmilie" alt=":)" title="Smile3    :)" /><br />
<br />
Интересно ваше мнение, что по вашему мнению является &quot;Безопасным программированием&quot; ?<br />
<br />
Используете-ли вы какие-то стандарты, или готовые какие-то методики, если не секретная информация, то что конкретно используьете.<br />
<br />
Вот например, есть стандарт, &quot;MISRA-C&quot;, очень ограничивает программиста, вплоть до расставления скобочек в коде и т.д.<br />
<br />
Как вы...<br />
<br />
<a href="https://wasm.in/threads/chto-takoe-bezopasnoe-programmirovanie.32552/" class="internalLink">Что такое безопасное программирование ?</a>]]></content:encoded>
      <slash:comments>99</slash:comments>
    </item>
    <item>
      <title>термальный профиль</title>
      <pubDate>Sat, 28 Jan 2023 22:24:29 +0000</pubDate>
      <link>https://wasm.in/threads/termalnyj-profil.33095/</link>
      <guid>https://wasm.in/threads/termalnyj-profil.33095/</guid>
      <author>invalid@example.com (sn0w)</author>
      <dc:creator>sn0w</dc:creator>
      <content:encoded><![CDATA[вообщем, - это метод отслеживать то, что чип не должен исполнять априори, находясь в idle.<br />
и тут - либо у меня крыша поехала паранойей, либо я ухватил фирмвар и или builtin за жопу.<br />
<br />
реверсеры были бы желательны в теме]]></content:encoded>
      <slash:comments>1</slash:comments>
    </item>
    <item>
      <title>IPC или связь с удаленной DLL в процессе</title>
      <pubDate>Sat, 28 Jan 2023 22:21:10 +0000</pubDate>
      <link>https://wasm.in/threads/ipc-ili-svjaz-s-udalennoj-dll-v-processe.33848/</link>
      <guid>https://wasm.in/threads/ipc-ili-svjaz-s-udalennoj-dll-v-processe.33848/</guid>
      <author>invalid@example.com (KVPV)</author>
      <dc:creator>KVPV</dc:creator>
      <content:encoded><![CDATA[Есть игра Х, фришная ММОРПГ. Накрытая античитом (поверх vmp) в виде драйвера, устанавливающая callback&#039;и и убирающая доступ к целевому процессу.<br />
<br />
Мне удалось из юзера сделать инжект в игру, в виде длл.<br />
<br />
Я пишу небольшого бота, и мне нужен GUI для управления. И тут я оказался в ступоре....<br />
<br />
1) Есть у меня внедренная длл, но я не совсем понимаю как устроить связь с другим процессом (GUI)... То ли на сокетах инфу передавать, то ли хз.<br />
<br />
2) Может было бы проще создавать окно из DLL? Тут вариант...<br />
<br />
<a href="https://wasm.in/threads/ipc-ili-svjaz-s-udalennoj-dll-v-processe.33848/" class="internalLink">IPC или связь с удаленной DLL в процессе</a>]]></content:encoded>
      <slash:comments>7</slash:comments>
    </item>
    <item>
      <title>Системное программирование и строение операционных систем</title>
      <pubDate>Sat, 28 Jan 2023 22:17:32 +0000</pubDate>
      <link>https://wasm.in/threads/sistemnoe-programmirovanie-i-stroenie-operacionnyx-sistem.32069/</link>
      <guid>https://wasm.in/threads/sistemnoe-programmirovanie-i-stroenie-operacionnyx-sistem.32069/</guid>
      <author>invalid@example.com (it-8086)</author>
      <dc:creator>it-8086</dc:creator>
      <content:encoded><![CDATA[Привет всем. Посоветуйте литературу по &quot;Системное программирование&quot; и &quot;Строение операционных систем&quot;. Желательно на русском языке и с примерами реализации.]]></content:encoded>
      <slash:comments>31</slash:comments>
    </item>
    <item>
      <title>Поиск нечётких дубликатов текста программ</title>
      <pubDate>Sat, 28 Jan 2023 22:16:27 +0000</pubDate>
      <link>https://wasm.in/threads/poisk-nechjotkix-dublikatov-teksta-programm.32347/</link>
      <guid>https://wasm.in/threads/poisk-nechjotkix-dublikatov-teksta-programm.32347/</guid>
      <author>invalid@example.com (vx1d)</author>
      <dc:creator>vx1d</dc:creator>
      <content:encoded><![CDATA[Какие программные реализации существуют и где можно скачать?<br />
хочу подать два дизассемблированных фрагмента и получить результат насколько они похожи]]></content:encoded>
      <slash:comments>4</slash:comments>
    </item>
    <item>
      <title>Программная эмуляция "железа"</title>
      <pubDate>Sat, 28 Jan 2023 22:14:18 +0000</pubDate>
      <link>https://wasm.in/threads/programmnaja-ehmuljacija-zheleza.32527/</link>
      <guid>https://wasm.in/threads/programmnaja-ehmuljacija-zheleza.32527/</guid>
      <author>invalid@example.com (Majestio)</author>
      <dc:creator>Majestio</dc:creator>
      <content:encoded><![CDATA[Буэнос диас, амигос!<br />
<br />
Интересует сабж. Целевые ОС - M$ Windows, FreeBSD, различные дистры Linux.<br />
<br />
Простой пример:<br />
Допустим на материнке есть пустой разъем PCI-Ex2. Задача &quot;убедить&quot; операционную систему в том, что там вставлено устройство, допустим видюха или SSD. Куда копать?]]></content:encoded>
      <slash:comments>9</slash:comments>
    </item>
    <item>
      <title>ООП vs %Name%</title>
      <pubDate>Sat, 28 Jan 2023 22:07:43 +0000</pubDate>
      <link>https://wasm.in/threads/oop-vs-name.33121/</link>
      <guid>https://wasm.in/threads/oop-vs-name.33121/</guid>
      <author>invalid@example.com (Majestio)</author>
      <dc:creator>Majestio</dc:creator>
      <content:encoded><![CDATA[Буэнос диас, амигос!<br />
<br />
Понемногу изучая Rust, я столкнулся с тем, что привычные приемы проектирования &quot;не работают&quot;. Конечно же я об ООП и его паттернах проектирования. Некоторые &quot;коллеги по цеху&quot; <a href="https://habr.com/ru/post/309968/" target="_blank" class="externalLink" rel="nofollow">уже разочаровались</a> по стопицот раз, переписывая С++ код на Rust.<br />
<br />
В представленной выше ссылке, как по мне, интересна не сама статья <span style="text-decoration: line-through">как натянуть сову на глобус</span>, а последующие обсуждения. Там промелькнуло хорошее высказывание &quot;<span style="color: green">Нет...</span><br />
<br />
<a href="https://wasm.in/threads/oop-vs-name.33121/" class="internalLink">ООП vs %Name%</a>]]></content:encoded>
      <slash:comments>17</slash:comments>
    </item>
    <item>
      <title>современные руткиты</title>
      <pubDate>Sat, 28 Jan 2023 22:01:28 +0000</pubDate>
      <link>https://wasm.in/threads/sovremennye-rutkity.34025/</link>
      <guid>https://wasm.in/threads/sovremennye-rutkity.34025/</guid>
      <author>invalid@example.com (Никкитта)</author>
      <dc:creator>Никкитта</dc:creator>
      <content:encoded><![CDATA[Добрый день! Как современные руткиты подгружают в ядро свои драйверы без подписи? Или как они их подписывают?]]></content:encoded>
      <slash:comments>4</slash:comments>
    </item>
    <item>
      <title>кто использовал форт в своих программах?</title>
      <pubDate>Sat, 28 Jan 2023 21:57:34 +0000</pubDate>
      <link>https://wasm.in/threads/kto-ispolzoval-fort-v-svoix-programmax.4182/</link>
      <guid>https://wasm.in/threads/kto-ispolzoval-fort-v-svoix-programmax.4182/</guid>
      <author>invalid@example.com (ravenEx)</author>
      <dc:creator>ravenEx</dc:creator>
      <content:encoded><![CDATA[Какой транслятор посоветуете для наворачивания форта к нормальной проге в качестве скриптового языка?]]></content:encoded>
      <slash:comments>8</slash:comments>
    </item>
    <item>
      <title>Когда появляются новые asm-инструкции? Каждую новую архитектуру или каждый новый процессор?</title>
      <pubDate>Sat, 28 Jan 2023 21:53:30 +0000</pubDate>
      <link>https://wasm.in/threads/kogda-pojavljajutsja-novye-asm-instrukcii-kazhduju-novuju-arxitekturu-ili-kazhdyj-novyj-processor.32439/</link>
      <guid>https://wasm.in/threads/kogda-pojavljajutsja-novye-asm-instrukcii-kazhduju-novuju-arxitekturu-ili-kazhdyj-novyj-processor.32439/</guid>
      <author>invalid@example.com (mkostoevr)</author>
      <dc:creator>mkostoevr</dc:creator>
      <content:encoded><![CDATA[У <a href="https://ru.wikipedia.org/wiki/Список_микропроцессоров_Intel" target="_blank" class="externalLink" rel="nofollow">Intel</a>? А у <a href="https://ru.wikipedia.org/wiki/Список_архитектур_ARM" target="_blank" class="externalLink" rel="nofollow">ARM</a>? У последних кроме архитектуры есть и деление на ядра. Меняются ли там доступные инструкции от ядра к ядру?]]></content:encoded>
      <slash:comments>2</slash:comments>
    </item>
    <item>
      <title>QEMU Advent Calendar 2020 Announcement and Call for Images</title>
      <pubDate>Sat, 16 Jan 2021 03:17:06 +0000</pubDate>
      <link>https://wasm.in/threads/qemu-advent-calendar-2020-announcement-and-call-for-images.34086/</link>
      <guid>https://wasm.in/threads/qemu-advent-calendar-2020-announcement-and-call-for-images.34086/</guid>
      <author>invalid@example.com (KPG)</author>
      <dc:creator>KPG</dc:creator>
      <content:encoded><![CDATA[Уже прошедшее мероприятие<br />
<a href="https://www.qemu.org/2020/11/26/qemu-advent-announce/" target="_blank" class="externalLink" rel="nofollow">https://www.qemu.org/2020/11/26/qemu-advent-announce/</a><br />
<br />
P.S. В качестве демо-кода - много вариантов асм кода размещённого в рамках 512 байт загрузочного сектора]]></content:encoded>
    </item>
  </channel>
</rss>
