Coder Social home page Coder Social logo

www.pwnagotchi.ai's Introduction

www.pwnagotchi.ai's People

Contributors

arttumiro avatar benleb avatar cyrisxd avatar czechball avatar dadav avatar darrenmartyn avatar deveth0 avatar emedvedev avatar espinielli avatar evilsocket avatar gagna avatar georgikoemdzhiev avatar hexwaxwing avatar incredincomp avatar jabster28 avatar justin-p avatar laurentfough avatar leon-th avatar luclu7 avatar mandreko avatar maxxer avatar mikedawg avatar moty66 avatar neutralinsomniac avatar nikhiljha avatar ratmandu avatar ronnicek avatar spiderdead avatar zenzen666 avatar zhovner avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

www.pwnagotchi.ai's Issues

add battery benchmarking to hardware docs

we ought to be keeping track of user benchmarked batteries used with a Pwnagotchi, ideally running both with and without AI (to compare).

belongs in Hardware section of the docs.

might be organized something like this?:

Manu Model mAh Date tested Pwnagotchi Version RPi Mode Observed Duration
Anker PowerCore A1109 5000 2019-MM-DD (alpha) RPi0W AI HH:MM:SS
Anker Astro E7 A1210 25600 2019-09-DD (alpha) RPi0W AUTO 49:MM:SS
PiSugar PowerPack L 1200 2019-10-07 (alpha) RPi0W AI 04:49:42
PiSugar PowerPack L 1200 2019-10-07 (alpha) RPi0W AI 05:16:18
(unbranded) (unknown) 2000 2019-10-07 (alpha) RPi0W AI 08:24:00
Anker PowerCore 20100 20000 2019-10-07 (alpha) RPi0W AI 19:44:00
Anker AstroMini 79AN7913S 3200 2019-10-08 (alpha) RPi0W AI 10:18:00

add dd flashing to docs

Is your feature request related to a problem? Please describe.

balenaEtcher is great. It is very colorful and simply designed.

But it is an overhead. Also, I have to run it as root otherwise I can't write to my SD card. I don't want to use GUI tools as root. An easy and popular solution would be dd. Something like this works fine:

dd if=pwnagotchi-raspbian-lite-v1.2.1.img of=/dev/mmcblk0 bs=4M

Describe the solution you'd like

A hint in the docs abou dd would be nice.

SHA-256 Checksum Clarification

On the installation page, a sub-bullet point under "Download the latest Pwnagotchi .img file." should say:

  • Verify the SHA-256 checksum of the .img

This will ensure users are not performing the checksum of the .zip, but instead the .img. It also advises users to ensure the image is the actual released image.

Site accessible with & w/o www. prefix causing issues with CORS

== Describe the bug
Currently pwnagotchi.ai is accessible both with and w/o www. This causes some issues with CORS as the same origin does not work when using www.pwnagotchi.ai

== To Reproduce
Steps to reproduce the behavior:

== Expected behavior
I'd expect to only have one version of the page (most likely without www). This would also prevent any search engine penalties due to duplicate content.

Supported language list sorting

I suggest that we settle on a sorting convention when it comes to adding a new language in the https://pwnagotchi.ai/configuration/#choose-your-unit-s-language section of the website. The list does not appear to have a sorting order at the current state (I might be wrong so please correct me).

Inspired by this StackOverflow answer, I propose one of the following sorting options:

  • by Importance (e.g. how many speakers use the service)
  • by English names
  • by latinized native names
  • by Unicode character codes (first languages with Latin scripts, then Greek, then Cyrillic, then Hebrew, then Arabic, then Indo-Aryan languages, then East Asian languages)

document ui.video.origin

we recently addded CORS to the web ui, before releasing the change we need to document why and how to use the ui.video.origin configuration.

Various broken links

Disk space cleaning

Hey all, ran out of disk space on a 16GB SD card after about a week of running. Is there certain directories I could set to autoclean using cron or any logs I could clear? I didn't find any large files (apart from daemon.log which was about 345MB) so I'm guessing it's many small files somewhere. Thanks!

[Guide] Internet Sharing via PFSense / OPNSense / FreeBSD

USB RDNIS Gadgets are a little funky on FreeBSD

  1. Add g_ether.dev_addr=8e:7a:7e:37:6f:bb g_ether.host_addr=8e:7a:7e:37:6f:aa g_ether.use_eem=0 to the end of /boot/cmdline.txt
  2. Add a onstart script (In OpnSense this is /usr/local/etc/rc.syshook.d/start/100-pwn) with
#!/bin/sh
kldunload if_cdce
kldload if_urndis

You will want to make sure this is very late in the startup due to USB has to be loaded and the device is detected, don't forget to chmod +x!

To check if everything worked, in ifconfig you should see a device with a hwaddr of 8e:7a:7e:37:6f:aa
if you don't, make sure the startup script is very late in the boot process and reboot!

Instructions unclear when booting with computer attached

I was following the instructions from the docs and waited for about an hour for something to happen, but it only drew the screen once and nothing happened. Also couldn't really find anything in the log file.

I've started digging into it and found this in the launcher script:

# start a detached screen session with bettercap
if ifconfig | grep usb0 | grep RUNNING; then
  # if override file exists, go into auto mode
  if [ -f /root/.pwnagotchi-auto ]; then
    rm /root/.pwnagotchi-auto
    /usr/local/bin/pwnagotchi
  else
    /usr/local/bin/pwnagotchi --manual
  fi
else
  /usr/local/bin/pwnagotchi
fi

This means that I either have to create /root/.pwnagotchi-auto or connect the power-only usb port on the pi when running it from a computer. I think this should be somewhat prominently mentioned in the docs or indicated on the eink screen.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.