Run puppy as spot

For discussions about security.
Message
Author
User avatar
Bernie_by_the_Sea
Posts: 328
Joined: Wed 09 Feb 2011, 18:14

DangerDog!

#46 Post by Bernie_by_the_Sea »

nooby wrote:http://bkhome.org/blog/?viewDetailed=02240

That is the link to Fido on Barry's blog on my computer :)
But that's not where you get the download that's in Lobster's link:
http://distro.ibiblio.org/quirky/pet_pa ... 2-1-w5.pet

I’m working on DangerDog! creating the most dangerous Linux distro possible -- always root, no firewall allowed, javascript and flash always enabled, unlimited write and exec permissions given to the world, no encryption passwords, browser user agent announcing DangerDog! and inviting well-wishers to send fleas, advertisements, popups, bombs and dangerous toys.

However there’s a trick to DangerDog! that makes it the safest Linux distro possible. Guess what that trick is. I can’t tell you because that might discourage well-wishers from sending all those goodies. Puppies need bones to bury.

Getting back on topic maybe a warning sign when Puppy boots up might satisfy some critics and chase off some of the paranoids Puppy seems to attract.
Attachments
puppy_as_root.jpg
(42.3 KiB) Downloaded 1509 times
puppy_as_root2.jpg
(39.62 KiB) Downloaded 1531 times

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#47 Post by nooby »

I should use the second picture there as a background pic and send to my Ubuntu luvr old work mate :)
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

#48 Post by L18L »

Lobster wrote:Fido available as a pet :)
http://bkhome.org/blog/?viewDetailed=02241
The reports of my birth are greatly exaggerated
fido :wink:

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

Re: DangerDog!

#49 Post by L18L »

Bernie_by_the_Sea wrote:..Guess what that trick is. I can’t tell you because that might discourage well-wishers from sending all those goodies. Puppies need bones to bury..
And I won't tell...
Bernie, please make sure that root won't be able to install any additional software and forget everything read in Linux for Dummies...
Anyhow in case of additional software the culprit won't be puppy but root himself.

DangerDog lets me think about bones serving as honeypot for puppies. :roll:

(forum software buggy? Cannot make correct URL )

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#50 Post by nooby »

http://en.wikipedia.org/wiki/Honeypot_%28computing%29

Test of manual entry of url one need % 2 8 and % 2 9 maybe

Sorry me feel dense but Honeypot Puppy then would be kind of totally open to the outside world and presenting a kind of Sandbox that made the impression that they have looked around and left a keylogger and back door and whatever behind while in actual life they only had access to a fake version and containted within some safe loopmounted file system that flash a warning to the real puppy that yet another break in had happend and don't save it to the pupsave this time either. Click here and all get aborted instantly something. ooh my headache comes back :)
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

forum software

#51 Post by L18L »

nooby wrote:http://en.wikipedia.org/wiki/Honeypot_%28computing%29Test of manual entry of url one need % 2 8 and % 2 9 maybe
nooby,
thanks you are our sharpest knife on forum software :)
I knew blank has to be '%20'
Now I have learnt: '(' = '%28 'and ')' = '%29'

Forget the honeypot, please keep cool.
Cheers
spot

jpeps
Posts: 3179
Joined: Sat 31 May 2008, 19:00

Re: forum software

#52 Post by jpeps »

L18L wrote:
nooby wrote:http://en.wikipedia.org/wiki/Honeypot_%28computing%29Test of manual entry of url one need % 2 8 and % 2 9 maybe
nooby,
thanks you are our sharpest knife on forum software :)
I knew blank has to be '%20'
Now I have learnt: '(' = '%28 'and ')' = '%29'

Forget the honeypot, please keep cool.
Cheers
spot
printf "\x28 \x29"

User avatar
Bernie_by_the_Sea
Posts: 328
Joined: Wed 09 Feb 2011, 18:14

#53 Post by Bernie_by_the_Sea »

It didn't occur to me until you named it but a honeypot is exactly what it is. I have a red stoplight on the desktop that lights up when somebody steps into the trap. However, knowing who they are usually doesn't help.

Go http://en.wikipedia.org/wiki/Honeypot and then click on the Honeypot (computing) link. This forum doesn't like parentheses in an url and Nooby's trick is too complicated for an old geezer. :)

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#54 Post by nooby »

Barry is at it with Fido now. Read his blog again.
http://bkhome.org/blog/?viewDetailed=02263
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

Re: Run puppy as spot

#55 Post by L18L »

noryb009 wrote:Would it be possible to add something to puppy/woof that lets you run all of puppy (or at least X and a few other things) as spot via su? You would choose to use spot or not as either a kernel option, question when turning on, or something else. It would be a simple way to get a multiuser puppy running by editing 1/2 files, but I don't know if it would work, or how to edit the boot files to try it out.

Anyone know if this is possible?
@noryb009,
http://bkhome.org/blog/?viewDetailed=02263
problem SOLVED :?:

@jpeps,
printf "\x28 \x29" :?: :idea: :?:

jpeps
Posts: 3179
Joined: Sat 31 May 2008, 19:00

Re: Run puppy as spot

#56 Post by jpeps »

L18L wrote: I knew blank has to be '%20'
Now I have learnt: '(' = '%28 'and ')' = '%29'

@jpeps,
printf "\x28 \x29" :?: :idea: :?:

Code: Select all

~ $ printf "\x28 \x29\n"   
( )
~ $ 

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

OT

#57 Post by L18L »

@jpeps

Code: Select all

~ printf "\x54\x68\x61\x6E\x6B \x79\x6F\x75\n"
:)

jpeps
Posts: 3179
Joined: Sat 31 May 2008, 19:00

#58 Post by jpeps »

:D

User avatar
Aitch
Posts: 6518
Joined: Wed 04 Apr 2007, 15:57
Location: Chatham, Kent, UK

#59 Post by Aitch »

Bernie

chroot jail......?

[Sandbox for the uninitiated]

Aitch :)

User avatar
Bernie_by_the_Sea
Posts: 328
Joined: Wed 09 Feb 2011, 18:14

#60 Post by Bernie_by_the_Sea »

Aitch wrote:Bernie

chroot jail......?
No, not that.

User avatar
Aitch
Posts: 6518
Joined: Wed 04 Apr 2007, 15:57
Location: Chatham, Kent, UK

#61 Post by Aitch »

edited out

Aitch :)

Bruce B

Re: OT

#62 Post by Bruce B »

L18L wrote:@jpeps

Code: Select all

~ printf "\x54\x68\x61\x6E\x6B \x79\x6F\x75\n"
:)
How do you guys get the characters to hexadecimal?

I just wrote a little utility to do it. I hope you like it.
It is new - as in a few minutes old.
Report bugs.

Use like this

echo char a cters | char2hex

or

cat filename.txt | char2hex

Code: Select all

#include <stdio.h>

main() {

int ch;

    while((ch=getchar()) != EOF) {

        if ( ch == 10 ) {
            printf ("0a ");
            continue;
        }

        printf ("%0x ", ch);

    }

}

To make your own binary

gcc char2hex.c -o char2hex

~

User avatar
L18L
Posts: 3479
Joined: Sat 19 Jun 2010, 18:56
Location: www.eussenheim.de/

Re: OT

#63 Post by L18L »

Bruce B wrote:
L18L wrote:@jpeps

Code: Select all

~ printf "\x54\x68\x61\x6E\x6B \x79\x6F\x75\n"
:)
How do you guys get the characters to hexadecimal?
I was looking up in:

XML in a Nutshell
by Elliotte Rusty Harold and W. Scott Means

ISBN 0-59600058-8

Chapter 23
Character Sets
:wink:

nooby
Posts: 10369
Joined: Sun 29 Jun 2008, 19:05
Location: SwedenEurope

#64 Post by nooby »

All this is very fun and most likely very handy to be able to do but every time me get overly excited that finally I will be able to run Chromium as Spot then it is about some cute char one can make :)

No criticism guys.

Could we maybe within reasonable time get back on running puppy as spot. ?

No hurry, what about Monday next week or so :)

In another thread I learned that Chromium refuse to work if it is root.

So we need to get a reliable way to tell it we are not root running it.

Now I have a version that Terryphi made and all kudos to him and others for doing such hacking but it would also be good if we could get it to run without hacking it. They upload upgrades when they find bugs and to wait for some Dev to hack it again is not a good solution.

Is it related to ask. What is the difference between Spot and Fido?

Latest woof seems to include Fido? Could that help out with running an unaltered Chromium or is Spot the most likely way to satisfy the No Evil Peeeeple at Google?
I use Google Search on Puppy Forum
not an ideal solution though

Bruce B

#65 Post by Bruce B »

nooby wrote:No criticism guys
So we can talk about what we want? Thank you.

There might not be much difference between users.

cat /etc/passwd

Then the compare the differences between the two users.

~

Post Reply