![]() |
Re: Announcing INCEPTION: Deeper access to your N9
Quote:
|
Re: Announcing INCEPTION: Deeper access to your N9
Quote:
|
Re: Announcing INCEPTION: Deeper access to your N9
Quote:
Note that as long as Aegis is exploitable, an evil unprivileged app could still obtain full access even without opensh - it would just be more difficult. opensh is essentially poking a hole through a dam that's already leaky. @rainisto develsh doesn't have a password prompt either, though - so if incepting it does grant it full privileges, doing so is exactly as much of an issue as installing opensh, I'd imagine. |
Re: Announcing INCEPTION: Deeper access to your N9
Well I knew that the purpose of opensh was to provide real root, what I didn't realise was that setuid(0), setgid(0) was used to achieve this. I'll admit I was naive to install it without knowing this but what surprised me was how nothing has been done to lock it down. To quote the author (http://maemo.cloud-7.de/HARM/N9/openmode_kernel_PR1.1/):
Quote:
|
Re: Announcing INCEPTION: Deeper access to your N9
Quote:
Under other circumstances I'd be a bit more fervent about locking down access to credentials/root, but with Harmattan as it is I'm afraid it's a bit of a lost cause. That said, the Aegis-aware sudo I proposed earlier is definitely something that's required. Edit: Also, you can get rid of opensh without getting rid of INCEPTION - just do apt-get remove opensh from a root shell and you're set. |
Re: Announcing INCEPTION: Deeper access to your N9
And ofcourse the real security hole is that one can make application to ovi store, and which would check the existance of /usr/sbin/incept and if binary is found then incept malware into device, and if binary is not found then do nothing.
So 1st you should make /usr/sbin/incept to set and query some custom password to able to be run it (which would not be rootme ie force change of default passwd). |
Re: Announcing INCEPTION: Deeper access to your N9
tried to make sudo work with all credentials, no succes. too little skill in linux. need help =)
|
Re: Announcing INCEPTION: Deeper access to your N9
Quote:
Code:
/usr/sbin/incept sudo_1.6.8p12-4osso28+0m6_armel.deb Code:
EDITOR=/usr/bin/vi /usr/sbin/visudo A guide on the sudoers file (content, syntax) can be found here: https://help.ubuntu.com/community/Sudoers |
Re: Announcing INCEPTION: Deeper access to your N9
man, i know. i trying to compile sudo to have all credentials. my last success is:
Code:
~ $ sudo su |
Re: Announcing INCEPTION: Deeper access to your N9
Since sudoers already contains a line that lets "user" run anything, how about:
Code:
/usr/bin/sudo /bin/opensh -c /bin/bash --rcfile <rc filename> That gives me all credentials. |
All times are GMT. The time now is 12:01. |
vBulletin® Version 3.8.8