GROWL

Antivirus, forensics, intrusion detection, cryptography, etc.
Message
Author
CLAM01
Posts: 82
Joined: Sat 22 May 2010, 04:05

#21 Post by CLAM01 »

"Root" paranoia, or old fashioned meddling in others' affairs, does seem to be getting out of hand nowadays, with it seems like every busy-botty in cyberland hyperventilating with concern their neighbor might be "endangering" himself running as root.

For a "stealth shield" for puppy users, whose "root" is a user-root, may I suggest 'alias'? I think even busybox has it.

If an aliasing can't be done in the browser by adding an alias for "root" to an alias list the browser reads (It has to be the browser the cyber-land busy-botties are getting their spasm-inducing information that a connecting puppy user is user-named "root"), then maybe add a script to alias "root" "growl", or "shield", or "stealth", or "spot", or "spike" or anything except the instant nosebleed inducing "root", and place the alias in the the ID file the browser sends. Maybe an ARF program, sincde that would acronym "Alias Root Fido"...

There's no sense starting a permissions-maze in the puppy computer for a chat program wetting itself for misplaced altruistic concern.

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

#22 Post by nooby »

I don't dare to take up that Fido dev thing anymore.
Each time I do then it stall for some 6 months or something
so I try to keep my big mouth shut about that one.

I am too dumb to use GROWL I fail to get what it is.
All that code to read through :)

Friendly smile from a Cat lover in Sweden.
I use Google Search on Puppy Forum
not an ideal solution though

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#23 Post by Lobster »

I am too dumb to use GROWL
I just can not be bothered to run it
but I upgraded to 1.6 (see first post)
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

charbaby66
Posts: 75
Joined: Sat 10 May 2008, 09:40

Growl is nice!

#24 Post by charbaby66 »

Lobster and Shadow - a tip of the tinfoil hat for security and entertainment in 1 go! I trust I'm ok to keep running this on 5.28.004 even if it says Slacko?
(or will the black helicopters come after me?)

Nooby - if I can do it you can .. just find a directory where you want to put
the Growl script using Rox or whatever file manager you like..into a file you create - in the aforementioned directory

.to do that right click in directory - then select new, then script ..and don't read that code -just cut and paste it into the new file you have now made, save. then just Click! and you can play safe and have fun :)

Puppy+people=Total awesomeness

Thanks

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#25 Post by Lobster »

I trust I'm ok to keep running this on 5.28.004 even if it says Slacko?


Trust no one (especially yourself)
You can run it from a black helicopter - if you have one. :wink:

Should work on Lucid, Racy and Saluki
http://www.murga-linux.com/puppy/viewto ... 609#603609
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

charbaby66
Posts: 75
Joined: Sat 10 May 2008, 09:40

Re: Growl is nice!

#26 Post by charbaby66 »

Trust no one (especially yourself)

charbaby66 wrote:
(Sadly while re-trying ways to work around this I used BootFlash in 5.28 to format this drive- forgetting that unlike PUI it formats the whole thing not just the partition you may want to install to (I lost 4 years of notes, Puppy wisdom, files, utils and backups.. do NOT try to be a brainiac when you are tired!)
http://www.murga-linux.com/puppy/viewto ... 628#600628
maybe you can include a "Smack! it said 'are you sure'.. Are you? SERIOUSLY?!"
app just for me in 1.7 ...

or maybe someday *I* will... posted code like yours is so cool in Puppy ..
I actually understand some of it, and so elegantly small.. geez me in the
80's hacking vic-20 programs and teaching myself a bit..

.gave up when M$ took the joy of dos from me, got lazy.. found puppy
now not only the old clunkers kept from bygone days gained new life..
real old lappup is a challenge, and getting me looking at why things work
and how.. and the joy of rekindling an interest...

puppians like you who know make it easier than man pages or google
i wiki well but prefer the forum.until i get lost or lost in it.. and a quick
reply from a legend to a newb is always appreciated, thanks for that too.

:wink:

DPUP5520
Posts: 800
Joined: Wed 16 Feb 2011, 05:38

#27 Post by DPUP5520 »

Great job Lobster. Hope you don't mind if I use this again in the new version of Puppy Crypt when I get around to it. Goings are slow but when it takes you a week to download a 90mb file things usually are....
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=69651][b][i]PupRescue 2.5[/i][/b][/url]
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=72178][b][i]Puppy Crypt 528[/i][/b][/url]

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#28 Post by Lobster »

Of course I don't mind

1.7 available - see first post
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
J_Rey
Posts: 273
Joined: Wed 04 May 2005, 20:08
Location: Northwest Florida, U.S.A.
Contact:

root password

#29 Post by J_Rey »

Looks pretty handy although is missing being able to change the password for root or other users. Specifically talking about using the passwd command. Last I remember, Puppy's default password for root is blank and should always be changed to secure a Puppy connected to the Internet. Thanks.

User avatar
nilsonmorales
Posts: 972
Joined: Fri 15 Apr 2011, 14:39
Location: El Salvador

i like growl

#30 Post by nilsonmorales »

made a gettexted file (iam not a expert) but works fine in Puppy-es Night rc
#! /bin/bash
#
# Growl v 1.7 May 1 2011
# created by Shadow and Lobster
# security enhancements and probes for Puppy Linux
# New for 1.7: DNS hijack checker added
# New for 1.6: Updated for Puppy 5.3.1 'Slacko', Puppy Browser (Lucid specific) removed,
# browser run in safe mode, edit file added, update gtkdialog4, LastPass Password Manager,
# New for 1.3: Puppy Security, Last Password, Fido non root in Help, Hide My Ass
#150613 i18n nilsonmorales

###################
# run secure telnet
# install fprot
# <menuitem>
# <label>install torr</label>
# </menuitem>
# <menuitem>
# <label>restart x server</label>
# </menuitem>
# <menuitem>
# <label>run secure telnet</label>
# </menuitem>
# <menuitem>
# <label>install fprot</label>
# </menuitem>
#

###################

# <menuitem>
# <label>Temp Disable Firewall</label>
# <action>rxvt -e /etc/rc.d/rc.firewall stop</action>
# </menuitem>
# <menuitem>
# <label>Enable Firewall</label>
# <action>rxvt -fn *-Fixed-*-20-* -geometry 40x15+480+400 -C -bg orange -e /etc/rc.d/rc.firewall start ; sleep 10</action>
# </menuitem>

export TEXTDOMAIN=growl
export OUTPUT_CHARSET=UTF-8

export Grrr='
<window title="'$(gettext 'GROWL')'" window-position="1">
<vbox>
<menubar>
<menu>
<menuitem>
<label>"'$(gettext 'Hide My Ass')'"</label>
<action>defaultbrowser http://hidemyass.com/ &</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'Run Firewall')'"</label>
<action>rxvt -e /usr/sbin/firewall_install.sh</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'Run as spot')'"</label>
<action>`Xdialog --wrap --screencenter --left --title "'$(gettext 'Run as spot')'" --msgbox ""'$(gettext 'Run as Super User. \n SPOT')'" 600x0`</action>
<action>rxvt -e su spot &</action>
<action>exit</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'Run IRC Chat securely')'"</label>
<action>`Xdialog --wrap --screencenter --left --title "'$(gettext 'Run IRC securely')'" --msgbox "'$(gettext 'Puppy is on freenode server. \n in #puppylinux Network super user SPOT')'" 600x0`</action>
<action>su spot -c defaultchat &</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'Install Noscript')'"</label>
<action>`Xdialog --wrap --screencenter --left --title "'$(gettext 'install noscript')'" --msgbox ""'$(gettext 'Install noscript. \n As super user SPOT')'" 600x0`</action>
<action>rxvt -e su spike &</action>
<action>rxvt -e defaultbrowser https://addons.mozilla.org/en-US/seamonkey/addon/722 &</action>
<action>exit</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'LastPass Password Manager')'"</label>
<action>`Xdialog --wrap --screencenter --left --title "'$(gettext 'install LastPass')'" --msgbox "'$(gettext 'Install Encrypted Password Manager. \n As super user SPOT')'" 600x0`</action>
<action>rxvt -e su spike &</action>
<action>rxvt -e defaultbrowser https://addons.mozilla.org/en-US/seamon ... d-manager/ &</action>
<action>exit</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'Run Browser securely')'"</label>
<action>`Xdialog --wrap --screencenter --left --title "'$(gettext 'Run browser securely')'" --msgbox "'$(gettext 'Default browser will look plain whilst running securely. \n as super user SPOT')'" 600x0`</action>
<action>su spike -c&</action>
<action>seamonkey -safe-mode &</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'Encrypt a File: bycrypt')'"</label>
<action>rxvt -e /usr/sbin/bcrypt_gui &</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'Ccrypt install')'"</label>
<action>rxvt -e defaultbrowser http://puppylinux.org/wikka/ccrypt &</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'Enhanced Lock Screen')'"</label>
<action>rm -f /root/.xlockrc</action>
<action>xmodmap -e "keycode 37="</action>
<action>xmodmap -e "keycode 109="</action>
<action>rxvt -e /usr/local/apps/Xlock/AppRun &</action>
<action>`Xdialog --wrap --screencenter --left --title "'$(gettext 'reactivating ctrl keys')'" --msgbox "'$(gettext 'reactivating ctrl keys. \n deactivated whilst using lockscreen')'" 600x0`</action>
<action>xmodmap -e "keycode 37=Control_L"</action>
<action>xmodmap -e "keycode 109=Control_R"</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'Remove Flash cookies')'"</label>
<action>rm -rf /root/.macromedia</action>
<action>rm -rf /intrd/pup_rw/root/.macromedia/</action>
</menuitem>
<menuitem stock="gtk-quit">
<action>echo You selected the quit menu item</action>
<action type="exit">exit by menu</action>
</menuitem>
<label>"'$(gettext 'Security')'"</label>
</menu>
<menu>
<menuitem>
<label>"'$(gettext 'Shields Up')'"</label>
<action>defaultbrowser https://www.grc.com/x/ne.dll?bh0bkyd2 &</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'Hackermode')'"</label>
<action>defaultbrowser http://hackerwatch.org/probe/ &</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'Pcflank')'"</label>
<action>defaultbrowser http://www.pcflank.com/scanner1.htm &</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'DNS Check')'"</label>
<action>defaultbrowser http://www.dns-ok.us/ &</action>
</menuitem>
<label>"'$(gettext 'Probes')'"</label>
</menu>
<menu>
<menuitem>
<label>"'$(gettext 'Credits')'"</label>
<action>`Xdialog --wrap --screencenter --left --title "'$(gettext 'About')'" --msgbox "'$(gettext 'Growl v 1.4\n23 Sept 2011\nCreated by Lobster and Shadow')'" 600x0`</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'About Flash Cookies')'"</label>
<action>defaultbrowser http://www.murga-linux.com/puppy/viewto ... 237#340237 &</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'Security Tips')'"</label>
<action>defaultbrowser http://puppylinux.org/wikka/security &</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'Seamonkey Security')'"</label>
<action>defaultbrowser https://addons.mozilla.org/en-US/seamon ... e:1/cat:46 &</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'ISP shaping traffic?')'"</label>
<action>defaultbrowser http://broadband.mpi-sws.org/transparency/glasnost.php &</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'Fido non root')'"</label>
<action>defaultbrowser http://bkhome.org/blog/?viewDetailed=02240 &</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'FAQ')'"</label>
<action>`Xdialog --wrap --screencenter --left --title "'$(gettext 'FAQ')'" --msgbox "'$(gettext 'Lock screen - security protection level = low, suitable for young children, colleagues at work and Window users \n Load firewall - security protection level = high \n Run as spot, run browser as spot, run Puppy browser as spot - security protection level = high \n Encrypt a file bycrypt - security protection level = high \n Tip: Restart x server - flushes memory \n Tip: Use Encrypt save file if saving \n Tip: Make sure adblock is enabled (low) or install noscript (high security)')'" 600x0`</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'Last Password')'"</label>
<action>defaultbrowser https://lastpass.com/ &</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'Edit source')'"</label>
<action>geany GROWL16 &</action>
</menuitem>
<menuitem>
<label>"'$(gettext 'Build a tin hat')'"</label>
<action>defaultbrowser http://zapatopi.net/afdb/ &</action>
</menuitem>
<label>"'$(gettext 'Help')'"</label>
</menu>
</menubar>
<frame>
<pixmap>
<input file>/usr/share/midi-icons/lock-screen48.png</input>
</pixmap>
<text><label>"'$(gettext 'Slacko GROWL 1.7')'"</label></text>
</frame>
<hbox>
<button cancel></button>
</hbox>
</vbox>
</window>'

gtkdialog4 --program Grrr
unset Grrr
here the .po file and the .mo file spanish
Attachments
growl.po.gz
Remove fake .gz
(5.32 KiB) Downloaded 580 times
growl.mo.gz
Remove fake .gz
(4.41 KiB) Downloaded 588 times

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#31 Post by musher0 »

Thanks, Lobster, for this.

I didn't know your tool existed before now. (Indirectly, thanks to nilsonmorales for making me notice.)

Very informative and useful script and thread.

How useful and/or practical would it be to add lsof* to your security set?
lsop can check active connections and inform on wanted/unwanted ones.

Thanks in advance for any reply.

Best regards.

musher0

~~~~~~~~~~~~
* Edited lsop to lsof, the appropriate name. Sorry for the typo.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#32 Post by Lobster »

Version 1.9 released - see first post in this thread

musher0 wrote: How useful and/or practical would it be to add lsof* to your security set?
lsop can check active connections and inform on wanted/unwanted ones.
Not very useful, I think someone explained why in the security sub forum.

The only difficulties I get with Puppy security is when running javascript in a browser which recently told me that Microsoft had detected malware on my system and my computer would be locked for my protection. It was a scam. I do use javascript. The browser WAS locked - so the browser was vulnerable on any Linux to this 'Lock up') I was not running Windows of course, so it clearly was not from them.

The other 'breach' is when running the probes and developing a new version of GROWL. Basically because of where I am going, researching etc Google throws up flags, these are passed on to to the security community who then take an interest in what I am doing . . .

Hi Guys! Happy New Year. :D

Version 1.9 released - see first post in this thread
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

User avatar
Lobster
Official Crustacean
Posts: 15522
Joined: Wed 04 May 2005, 06:06
Location: Paradox Realm
Contact:

#33 Post by Lobster »

Version 2.1 released April 7 2017

See first post in this thread
Now blessed by a Tibetan Buddha-Lama from another Dimension :roll:
Attachments
Screenshot(5).jpg
(39.33 KiB) Downloaded 233 times
Puppy Raspup 8.2Final 8)
Puppy Links Page http://www.smokey01.com/bruceb/puppy.html :D

Post Reply