Описание тега userland

1 ответ

Режим пользователя против Userland

Userland - это просто еще один способ обозначить пространство пользователя и режим пользователя? Например, я мог бы сказать: В Userland существуют различные подсистемы. Вместо: Существуют различные подсистемы в режиме пользователя. ... и это будет в…
18 июн '14 в 01:15
3 ответа

Реализация библиотеки потоков на уровне пользователя. Начало новой темы [Домашнее задание].

Я видел это: Реализация пакета потоков на уровне пользователя, и он не применяется. Во время реализации Thread_new(int func(void*)), который назначает поток и создает стек, я не могу придумать, как установить счетчик программы (%eip), если я прав, п…
19 окт '14 в 00:16
2 ответа

Можно ли запустить пользовательское пространство BSD в качестве замены GNU Coreutils с ядром Linux?

Я искал дистрибутив Linux, который не предназначен для встраиваемых систем и не использует многие утилиты GNU, которые можно найти во многих популярных дистрибутивах. Я хочу разработать дистрибутив Linux (Pet Project), который использует musl-libc, …
14 янв '16 в 15:59
1 ответ

Запустить новый веб-сервер без прав root

Я хочу использовать PHP 7, когда он выйдет, но мой администратор сервера отказывается обновляться до PHP 5.3.3, и у меня нет привилегий root. Я могу запустить веб-сервер на порту 1024 или выше, но мне нужно, чтобы он был доступен на портах 80 и 443.…
03 ноя '15 в 18:08
1 ответ

Загрузка не перемещаемого, статического двоичного файла ELF в пользовательском пространстве

Я пытаюсь написать простой загрузчик ELF в пользовательском пространстве, который должен иметь возможность загружать статически связанные (не динамически связанные) не перемещаемые двоичные файлы (т.е. не созданные с помощью -pie, -fPIE и т. Д.). На…
17 апр '15 в 03:08
1 ответ

Отладка пользовательской программы (полная анти-отладка) через VMWare

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

Ios Jailbreak-Как это происходит?

Мне интересно, как хакеры создают джейлбрейк. Я знаю, что означает эксплойт Userland и эксплойт ядра. Я знаю, что когда у меня эксплойт Userland, мне нужно найти эксплойт ядра. Но я действительно не знаю, что означает "полезная нагрузка", "ROP","ROP…
12 дек '12 в 17:12
3 ответа

Linux userland exec

Мне нужна библиотека C, которая позволяет мне exec() статически связанный двоичный файл, без вызова системного вызова execve(). Причина, по которой системный вызов не работает, заключается в том, что двоичный файл не является исполняемым, и сделать …
20 ноя '10 в 23:12
0 ответов

Загрузка модуля ядра из приложения пространства пользователя C

Я пытаюсь загрузить модуль ядра из C с помощью kmod, но он не работает вообще. Вот что у меня есть: #include <stdio.h> #include <stddef.h> #include <unistd.h> #include <stdlib.h> #include <libkmod.h> int main(int argc, …
25 апр '13 в 22:04
2 ответа

Кто-нибудь создал Session-подобный класс PHP в пользовательском коде (не нативном)?

Нативная функциональность PHP Session великолепна, но в конечном итоге она одноэлементна. Есть моменты, когда вам нужно поддерживать состояние для нескольких приложений и в рамках уже запущенного сеанса (например, в структуре приложения). Технически…
19 май '11 в 16:03
0 ответов

Ошибка запуска прокси-сервера пользователя: listen tcp 0.0.0.0:7050: bind: адрес уже используется

Я настраиваю частную сеть Hyperledger Fabric в Linux и получаю сообщение во время работы./byfn.sh up так как я новичок в Ubuntu и докере, я думаю, что порт должен быть изменен, чтобы решить проблему, однако, я понятия не имею, как это сделать. Любая…
19 май '19 в 14:39
0 ответов

Как расширить существующий универсальный класс power_supply в ядре Linux?

Я хочу расширить общий блок питания класса sysfs некоторыми конкретными атрибутами. Как правильно это сделать? Я запутался после прочтения документации по блоку питания sysfs. В соответствии с ним рекомендуется использовать существующий класс как ес…
1 ответ

Проверьте FIT-образ на предмет повреждения данных в пользовательском пространстве linux

Как я могу проверить содержимое FIT-изображения на предмет повреждения данных в пользовательской среде Linux? Пример использования: во встроенном приложении у меня есть образ FIT в разделе NAND, и я хочу знать, сможет ли оно загрузиться (без фактиче…
10 дек '19 в 14:08
0 ответов

Как настроить Ubuntu 18.04 для запуска ucarp при запуске?

Это моя первая попытка настроить ucarp на Ubuntu 18.04. Настроить Моя установка состоит из 3 образов VMWare (OSBoxes->Ubuntu 18.04), работающих под VMWare Workstation 15.5. Все 3 образа работают в одном сегменте локальной сети. На 2 изображения я ус…
21 мар '20 в 19:35
0 ответов

Звук Linux: как "слушать" произвольный звук, воспроизводимый произвольным источником?

Ладно, привет друзья вундеркинды и другие люди ^^ Мне всегда было интересно, есть ли "хороший" (также известный как общепринятый) способ перехвата / перехвата потоков данных и действий в Linux, например, "Как написать фрагмент кода, который получает…
10 июл '20 в 19:47
0 ответов

Невозможно отладить с помощью gdb на UserLAnd

Я использую lunix на android и не могу использовать gdb для отладки кода. шаги: $ gcc -g -o a a.c $ gdb ./a $ run gdb показывает: Starting program: /home/a During startup program exited with code 182. (gdb)
15 май '21 в 23:34
0 ответов

vscode выдал ОШИБКУ ошибки сегментации при работе с терминала

на моем планшете Android я установил приложение UserLand и установил ubuntu 20.04, после этого я установил рабочий стол xfce4, затем запустил его с помощью vncserver, затем загрузил code_1.56.2-1620837935_armhf.deb потому что у меня ядро ​​планшета …
3 ответа

Как я могу добавить значение к событию onClick в JavaScript, если имя функции находится в строке?

Я пытаюсь создать небольшой сценарий JavaScript, чтобы удовлетворить некоторые потребности пользователей (сценарий UserLand). Операция очень проста, и чтобы сделать ее максимально простой, мне нужно добавить некоторые элементы в DOM, с CSS, текстом,…
11 сен '21 в 16:31
0 ответов

Доступ к вызывающим пользовательским регистрам (и данным) из ядра

Как получить доступ к регистрам вызывающего пользовательского процесса из пространства ядра? Например, если я хочу получить доступ к указателю стека или r8 или чему-то еще? Если бы у меня был указатель стека на пользовательский стек, как бы я получи…
1 ответ

Как я могу остановить восстановление emmc?

У меня есть готовое ядро ​​Linux 4.19. Я не могу построить новый. Я могу без проблем смонтировать раздел emmc только для чтения. У меня проблемы с монтированием разделов на чтение и запись. Он сообщает «выполняется восстановление CQE». Я подумываю о…
27 июл '23 в 13:46