Синапс ОС | SynapseOS
124 subscribers
46 photos
1 video
5 files
18 links
Download Telegram
Дорогие друзья!

Проект возобновляется.
1🔥27
netcat 201.51.30.91 8
Синапс ОС стабильно работает на VDS от Timeweb уже неделю.

За это время сервер пережил:
10 сканирований по nmap
14 попыток вызвать buffer overflow
1 DDoS атаку



Телеграм чат
🔥12
Новости 1-12 июля

Состояние пространства пользователя

SynAPI: 82 системных вызова реализовано и проверено
POSIX (Linux/BSD capability): 75 системных вызова реализовано и проверено

Реализована возможность использовать нескольких подсистем системных вызовов в одной программе.
Пример:
#include <synapi.h>
#include <stdio.h>
#include <sys/utsname.h>

void test(void *arg) {
(void)arg;
syn_sleep(1000);
syn_printf("[sus] test thread exiting\n");
syn_proc_exit(0);
}

int main(int argc, char **argv) {
(void)argc;
(void)argv;

struct utsname uname_test;
uname(&uname_test);

syn_printf("[sus] sysname: %s, node: %s, %s\n", uname_test.sysname, uname_test.nodename, uname_test.domainname);
syn_printf("[sus] release: %s, version: %s\n", uname_test.release, uname_test.version);
syn_printf("[sus] machine: %s\n", uname_test.machine);

syn_thread_create((uintptr_t)test, NULL);

return 0;
}


Новое ПО:
- mlibc - полнофункциональная стандартная библиотека языка Си, разработанная с учетом переносимости.
- UnQLite - автономная бессерверная система управления транзакционными базами данных для приложений на C и C++.
- sh.c из xv6 - минимальный легковесный консольный интерпретатор.
- c-chat-gpt-2 - движок интерференса gpt-2 на C.
1🔥4
Драйвер Ext4 в режиме записи-чтения реализован
🔥7
Please open Telegram to view this post
VIEW IN TELEGRAM
Приветствую, друзья!

Какими эмуляторами вы пользуетесь?

Для вашего удобства мы предусмотрели гостевые расширения (гостевые агенты) для разных эмуляторов. Они позволяют получать информацию о потреблении и активности ОС внутри эмулятора без настройки дополнительного ПО, а также расширяют функционал системы⚡️

При тестировании проекта мы используем:
Qemu, Virtualbox, VMware

Телеграм чат
Сайт
Прямая связь с разработчиком
👍2
Приветствую, друзья!

Разработка Синапс ОС активно продолжается. На данный момент идет активная работа над поддержкой различного ПО.

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

Также не стесняйтесь предлагать свои идеи в комментариях👇

Телеграм чат
Сайт
Прямая связь с разработчиком
👍8
Благо у нас слишком нишевые уязвимости чтобы ИИ автоматически мог их выявить😁
😨6🔥5💯1
Порт musl 1.2.6 уже доступен в Синапс ОС

musl это более легкая (по сравнению с GNU C Library, glibc), эффективная и строго соответствующая стандартам реализация стандартной библиотеки для языка C.
github.com/0Nera/musl
10🔥5⚡1
Lua 5.5.1 уже доступен в Синапс ОС

Lua это скриптовый язык программирования с динамической типизацией, своей реализацией ООП на базе парадигм и метатаблиц.

Это очень популярный язык программирования для встраиваемых систем, конфигураций. Широко применяется в играх.
Его используют в Garry’s Mod, Roblox Studio, Love2D, Factorio и других проектах.

Собрано при помощи musl 1.2.6. Включено в сборку по-умолчанию.

https://github.com/0Nera/lua
1🔥2
sbase и ubase в Синапс ОС

sbase и ubase это наборы минималистичных утилит, созданных сообществом Suckless. Они дополняют друг друга и предназначенны для замены традиционну coreutils. Вместе они позволяют использовать привычные команды из unix-подобных систем.

Собрано при помощи musl 1.2.6
Включено в сборку по-умолчанию

https://github.com/0nera/ubase
https://github.com/0nera/sbase
50🔥3
Lua интегрирован как основной язык для скриптов в Синапс ОС

Но это не значит что скрипты написанные на bash не будут работать, напротив. Поддержку bash скриптов взял на себя loksh (порт OpenBSD ksh под Linux).
⚡2🔥2