diff --git a/lg_webOS/myipk/Makefile b/lg_webOS/myipk/Makefile new file mode 100644 index 0000000..c7aaa0f --- /dev/null +++ b/lg_webOS/myipk/Makefile @@ -0,0 +1,21 @@ +all: myipk.ipk + +myipk.ipk: + rm -rf ipk + mkdir -p ipk/opt/myipk + # cp *.py ipk/opt/myipk + cp -r payload/* ipk/opt/myipk + # sanity + echo 'bar' >> ipk/opt/myipk/foo + tar czvf control.tar.gz control + cd ipk; tar czvf ../data.tar.gz .; cd .. + echo 2.0 > debian-binary + ar r myipk.ipk control.tar.gz data.tar.gz debian-binary + +clean: FORCE + rm -rf ipk + rm -f control.tar.gz + rm -f data.tar.gz + rm -f myipk.ipk + +FORCE: diff --git a/lg_webOS/myipk/control b/lg_webOS/myipk/control new file mode 100644 index 0000000..679b036 --- /dev/null +++ b/lg_webOS/myipk/control @@ -0,0 +1,12 @@ +Package: myipk +Version: 1.0 +Description: application to meddle with LG webOS TV +Section: extras +Priority: optional +Maintainer: conor +License: CLOSED +Architecture: all +OE: myipk +Homepage: unknown +#Depends: python python-distutils python-pyserial python-curses python-mmap python-ctypes +Source: N/A diff --git a/lg_webOS/myipk/payload/poc.sh b/lg_webOS/myipk/payload/poc.sh new file mode 100755 index 0000000..9b3a009 --- /dev/null +++ b/lg_webOS/myipk/payload/poc.sh @@ -0,0 +1,3 @@ +#!/bin/ash +# ugh, not sure i should be specifying that +nc -l -vvv localhost 1234 \ No newline at end of file