Próbuję zhakować własną aplikację na Androida, która otwiera połączenie SSH z moim komputerem i wysyła polecenia.
Dążę do tego, aby interaktywność tego procesu była jak najmniejsza, aby miał on wrażenie pilota.
Dodałem „przełącznik” sudo, który po aktywacji poprosi o hasło sudo, które następnie uruchomi polecenie x do uruchomienia jako, sudo -S -p '' x
a następnie hasło zostanie wysłane do STDIN.
Problem polega na tym, że jeśli logowanie się nie powiedzie, polecenie będzie czekać na kolejne 2 próby podania hasła, dodając interaktywność, której nie chcę!
Wiem, że można edytować passwd_tries
w sudoers
pliku, ale wolałbym wiedzieć, czy istnieje sposób, aby ustawić to jako argument z sudo czy jest to również środowisko zmienną, która może być ustawiona?
Ktoś wie? Czy jest to niedozwolone ze względów bezpieczeństwa?