uid_wrapper - Online w chmurze

Jest to polecenie uid_wrapper, które można uruchomić u dostawcy bezpłatnego hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS

PROGRAM:

IMIĘ


uid_wrapper — Opakowanie służące do fałszywej separacji uprawnień

STRESZCZENIE


LD_PRELOAD=libuid_wrapper.so UID_WRAPPER=1 UID_WRAPPER_ROOT=1 ./moja aplikacja

OPIS


· Umożliwia przełączanie uid jako zwykły użytkownik.

· Uruchom dowolną aplikację, sprawiając wrażenie, że działa jako root.

· Wsparcie dla zmiany użytkownika/grupy w wątku lokalnym przy użyciu wywołań systemowych (takich jak glibc).

· Dokładniej ta biblioteka przechwytuje wywołania seteuid i powiązane oraz symuluje je
w sposób podobny do bibliotek nss_wrapper i Socket_wrapper.

Niektóre projekty, takie jak serwer plików, wymagają oddzielenia uprawnień, aby móc przełączyć się na
użytkownika połączenia i wykonaj operacje na plikach. uid_wrapper w przekonujący sposób okłamuje aplikację
pozwalając mu wierzyć, że działa jako root, a nawet przełączać się między UID i GID
potrzebne.

ŚRODOWISKO ZMIENNE


UID_WRAPPER
Jeśli załadujesz uid_wrapper i włączysz go z ustawieniem UID_WRAPPER=1, wszystkie setuid i
setgid będzie działać, nawet jako zwykły użytkownik.

UID_WRAPPER_ROOT
Możliwe jest uruchomienie aplikacji jako fałszywy root z ustawieniem UID_WRAPPER_ROOT=1.

UID_WRAPPER_DEBUGLEVEL
Jeśli chcesz zobaczyć, co się dzieje w samym uid_wrapperze lub spróbować znaleźć błąd, ty
może włączyć obsługę rejestrowania w uid_wrapper, jeśli zbudowałeś go z symbolami debugowania.

· 0 = BŁĄD

· 1 = OSTRZEŻENIE

· 2 = DEBUGOWANIE

· 3 = ŚLEDZENIE

PRZYKŁAD


$ LD_PRELOAD=libuid_wrapper.so UID_WRAPPER=1 UID_WRAPPER_ROOT=1 identyfikator
uid=0(root) gid=0(root) grupy=100(użytkownicy),0(root)

2014-07-11 UID_WRAPPER(1)

Użyj uid_wrapper online, korzystając z usług onworks.net



Najnowsze programy online dla systemów Linux i Windows