View Poll Results: Would hyperlink package selection for synaptic be a good/useful feature for ubuntu

Voters
100. You may not vote on this poll
  • Yes

    78 78.00%
  • No

    22 22.00%
Page 3 of 4 FirstFirst 1234 LastLast
Results 21 to 30 of 40

Thread: Alpha - One Click Install for Ubuntu Packages

  1. #21
    Join Date
    May 2005
    Beans
    79

    Re: Alpha - One Click Install for Ubuntu Packages

    Quote Originally Posted by scenestar View Post
    As a hacker I am going to say this once.

    Do it right or don't bother at all.

    I don't give a **** how easy it is.

    You are allowing others to compromise linux systems.

    Fscking end this ******** or people are going to get pwned

    Sorry if I'm missing the point here but how is clicking a link to install worse than being told the name of a package to install on a forum?

  2. #22
    manicka Guest

    Re: Alpha - One Click Install for Ubuntu Packages

    Quote Originally Posted by KillerKiwi View Post
    No!, this script is JUST a front end for synaptic simiar to how gnome-application-install works.
    In this case, I don't see any difference between firing up a web browser or gnome-application-install. If both do essentially the same job it seems like a reinvention of the wheel to me.

  3. #23
    Join Date
    Jun 2006
    Beans
    203
    Distro
    Kubuntu 6.10 Edgy

    Re: Alpha - One Click Install for Ubuntu Packages

    Personally, I think this would be a great idea. I don't see why everyone sees this as a security issue because it only installs software that's in the repositories. Barring any bugs, this wouldn't allow for anyone to install software outside of the repositories,so this is really just as secure as Synaptic. We just need a dialog box to make sure that users actually know what they are installing, so someone can't trick a user into installing edubuntu-desktop, kubuntu-desktop, and xubuntu-desktop, or anything crazy like that.

    Also, I think this would be great for migrating Windows and Mac users. They're so used to going to a website to download the software they want. They would never think to use Synaptic simply because they're not used to that. It would also help keep new users out of the terminal, which none of them are familiar with.

  4. #24
    Join Date
    Jun 2005
    Beans
    66

    Re: Alpha - One Click Install for Ubuntu Packages

    Nice idea

    only I am using aptitude! Will it suport it?

  5. #25
    Join Date
    Oct 2005
    Location
    Netherlands
    Beans
    31
    Distro
    Dapper Drake Testing/

    Re: Alpha - One Click Install for Ubuntu Packages

    Why this whole clink thing is a very bad idea in its current form
    Since the protocol is installed as a regular user and not as root i can simply use a remote exploit for mozilla to replace the protocol handler (install_hacked_handler.sh)

    so as a quick example

    lets say someone runs an old unupdated firefox

    I use the exploit found at http://www.milw0rm.com/id.php?id=1474

    to install install a new handler

    ----install_hacked_handler.sh----

    #!/bin/bash
    LOCATION=`pwd`


    gconftool-2 -t string -s /desktop/gnome/url-handlers/install/command "$LOCATION/install-hacked-protocoll_handler.py %s"
    gconftool-2 -t bool -s /desktop/gnome/url-handlers/install/enabled true
    gconftool-2 -t bool -s /desktop/gnome/url-handlers/install/needs_terminal false
    -------

    It really is that simple to hijack it without any security mechanism holding me back.

    Now here is the part where I can do the juicy things.
    The protocol handler asks the user for admin priviledges effectively giving me root.

    for the hell of it lets place the sources.list file


    All I have to do is add
    import shutil
    shutil.copyfile(evilsources.list, /etc/apt/sources.list)
    to install-hacked-protocol_handler.py after the user has given permission for the script to execute.

    I can now effectively have the user install my own (trojanised) binaries.
    It will take some time before the user finds out while serious damage can be done.


    other funky ideas are having the protocol handler startup vnc deamons or upload their personal files to a remote ftp.

    This is probably a bit of an unclear explanation but right now I'm too hungover to go into it more indepth.

  6. #26
    Join Date
    May 2006
    Beans
    594

    Re: Alpha - One Click Install for Ubuntu Packages

    just curious if someone installs this and then decides they no longer want it how do u uninstall?

  7. #27
    Join Date
    Aug 2005
    Location
    Stourport, UK
    Beans
    95
    Distro
    Ubuntu

    Re: Alpha - One Click Install for Ubuntu Packages

    seems like a great idea, would like to see more point and click as this is the only way linux will become main stream, i know for a fact my non geek ideas hate the way i install software under linux and as such will not try it

  8. #28

    Re: Alpha - One Click Install for Ubuntu Packages

    Quote Originally Posted by scenestar View Post
    Why this whole clink thing is a very bad idea in its current form
    Since the protocol is installed as a regular user and not as root i can simply use a remote exploit for mozilla to replace the protocol handler (install_hacked_handler.sh)

    so as a quick example

    lets say someone runs an old unupdated firefox

    I use the exploit found at http://www.milw0rm.com/id.php?id=1474

    to install install a new handler

    ----install_hacked_handler.sh----



    -------

    It really is that simple to hijack it without any security mechanism holding me back.

    Now here is the part where I can do the juicy things.
    The protocol handler asks the user for admin priviledges effectively giving me root.

    for the hell of it lets place the sources.list file


    All I have to do is add


    to install-hacked-protocol_handler.py after the user has given permission for the script to execute.

    I can now effectively have the user install my own (trojanised) binaries.
    It will take some time before the user finds out while serious damage can be done.


    other funky ideas are having the protocol handler startup vnc deamons or upload their personal files to a remote ftp.

    This is probably a bit of an unclear explanation but right now I'm too hungover to go into it more indepth.
    I see your point , I'm guessing that the mailto protocol etc get around this by installing as root. So guess that would be the best option...

    Thanks for the helpful feed back

    EIDT: Also whats stopping you from doing this with mailto, http etc as they are also just keys in gconf?

    Ie some one with an evil mind could replace the mailto protocol with a call to a script...
    Last edited by KillerKiwi; July 16th, 2006 at 01:08 AM.

  9. #29

    Re: Alpha - One Click Install for Ubuntu Packages

    Quote Originally Posted by lime4x4 View Post
    just curious if someone installs this and then decides they no longer want it how do u uninstall?
    Just remove the gonf keys and delete the files

    Code:
    gconftool-2 -u /desktop/gnome/url-handlers/install/command
    gconftool-2 -u /desktop/gnome/url-handlers/install/enabled 
    gconftool-2 -u /desktop/gnome/url-handlers/install/needs_terminal

  10. #30
    Join Date
    Oct 2005
    Location
    Netherlands
    Beans
    31
    Distro
    Dapper Drake Testing/

    Re: Alpha - One Click Install for Ubuntu Packages

    EIDT: Also whats stopping you from doing this with mailto, http etc as they are also just keys in gconf?
    Because sending an email doesn't have the same impact for the system as installing new software.

Page 3 of 4 FirstFirst 1234 LastLast

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •