Parrot OS for the uConsole and DevTerm

Introducing: ClockworkPi-CM4-ParroHome-6.6.41 & ClockworkPi-CM4-ParrotSec-6.6.41

  • Home
    • This version of Parrot is a lightweight installation which provides the essential tools needed to start working.
  • Security
    • Full edition. Complete out of the box pentesting workstation loaded with a large variety of tools ready to use.

  • Works with both DevTerm and uConsole.
    • dtoverlay=clockworkpi-devterm
    • dtoverlay=clockworkpi-uconsole
      • Just comment out the device you’re not using in the config.txt file.
  • This is a first release there will be no kernel or clockworkpi updates.
  • Let me know what doesn’t work in the comments.


All OS images are in the Images folder.

Default password is: parrot

14 Likes

Dude,
you are on fire sir!!!

3 Likes

Rex, did you solve the wifi problem? I tried the clockworkpi kernel before and found that wifi doesn’t boot properly.

The WiFi seems fine. I updated and watched some YouTube to test the audio. I didn’t try any of the pen-testing tools if you’re talking about something with them.

Grabbing the files with the hope my order ships soon so i can put a CM4 in my Devterm, and try out the uConsole. One of these may end up on the chopping block after I have time to compare the hardware.

1 Like

I sold my DevTerm a month or two after getting my uConsole. I only touched it a few times to test something. remember if your using the images in the DevTerm change the Device in the config.txt file. The uConsole is the default.

These images may be outdated by the time the hardware arrives if past trends are real. I got suckered thinking in stock meant actually in the warehouse.

I may need to install Parrot Security to my WSL so I can give it a test drive. I have Kali in there now, but I’ve been thinking of switching since Parrot isn’t a rolling release.

[edit] download crashed at 12%, I guess I’ll wait to download until I get the shipping email.

Got my uConsole yesterday, installed ParrotSec, it does not look like I can get into Monitor mode. Does the CM4 not support it?

The CM4 onboard WiFi doesn’t support monitor mode. You’ll need to use a USB WiFi dongle.

1 Like

Thank you Rex for this interesting distro. I have it on my uConsole and I like it.
I had to fix NTP to automatically sync the time from the internet.
Otherwise everything works for me.

3 Likes

Tossing this in here… Anyone have comments on the book " Mastering Parrot OS: A Comprehensive Guide for Ethical Hackers and Security Enthusiasts " that was recently published? Only a bit over a month old, thinking of buying it and wanted to see if anyone else has it.

Amazon US lists this, didn’t get a lot of hits on a web search. Around $8 for the kindle version and I have a couple $ digital credit to use, so I might just grab it. $20 for the dead tree version.

Prolly already out of date.

I did buy it, haven’t gotten very far yet and don’t currently have this OS installed on anything to test the book against.

Grabbed the ParrotSec, Parrot Home, Debian, and Kali images from Google Drive, Mega stopped me half way and said I was over my data limit. Google Drive link is in the Debian thread.

I did end up installing Parrot Sec x86 on a mini-PC at work, Mint DE was giving me issues so I blasted it clean and tried Parrot, so far so good. I’ve heard people say Parrot is Debian done right. Not entirely certain about that, but it is “friendly” to use compared to base Debian XFCE, the UI is nice and the included applications are decent.

Hoping this will be my last messing around and Parrot Sec will just be wonderful on my 8gb cm4, not going to jump to a cm5 for a while, I’ll let you brave souls fight with that. I have some work that I need to do with this uConsole soon after it arrives, will be far easier than my cheapo laptop if everything works OK. I think it will be fine, I can get the work done on the Devterm, just a pain because the display isn’t tall enough for everything without scrolling. I will see soon enough. 4 more days if the estimate from DHL is accurate.

1 Like

OK, I have an odd problem that probably has a simple fix.

When I launch minicom under my user account, I need to use sudo to launch it. If I log in under the pi user, I do not need to use sudo to run it, but still need it to make lasting changes to the config.

Which group do I need to add my regular user to in order to launch and run minicom?

Yes showing my lack of knowledge with Linux, makes working with these devices hard.

On a side note, the USB hub with 100mbps ethernet is working great for both my USB-serial cable and ethernet which is the basic use case that I bought this uConsole to fill. Gigabit on board would always be welcome, but I’ll take what I can get in this small package for now.

1 Like

You can use id -nG to see all the groups a user is in. Check what groups the user pi is in and then add one or all of them to your user.

1 Like

I’m not sure which of these made it work, I apparently needed to log out and back in to get them to apply, but here is what I added:

pi adm dialout cdrom audio video plugdev games input render netdev lp gpio i2c spi

The pi user also had admin which I wasn’t able to add and apparently don’t need. Both were members of the sudo and user groups, and I may remove myself from the pi group.

The odd thing about the admin group was that I could not sudo usermod -aG admin [me], it said the group did not exist, yet when I su pi and check again, the admin group is definitely listed for the pi user. While logged in as su pi, I did try to usermod -aG admin [me] again, still the same error.

Either way working now, thanks for the help.

1 Like

Is there a gui for any of the tftp servers? Apt search didn’t show anything, nor did package manager. Looking for something to turn the service on/off, load or point to files for the clients to find, stuff like you might find in one of the Windows applications. I currently have tftp-hpa installed, but not set on any right now.

not sure haven’t use ftp in years.

Something isn’t right, none of the tftp servers show in a netstat | grep 69 even though systemctl status (server name) shows them as started. Getting a bunch of odd errors when I apt upgrade so I think I’m going to download the image again and give it another try of try debian and see how it goes (might be a Parrot on ARM thing). I have a feeling I’m doing something wrong, but not sure.

About the only thing I know is the cm4 seems pretty responsive, and my batteries are going to last a very long time with these kinds of workloads. 85% remaining after about 1.5 hours of beating on it to make this work, USB hub with ethenet connected. the whole time.