In the following example a unix socket is created (/tmp/socket_test.s) and everything received is going to be executed by os.system.I know that you aren't going to find this in the wild, but the goal of this example is to see how a code using unix sockets looks like, and how to manage the input in the worst case possible.
Execute the code using python: python s.py and check how the socket is listening:
netstat -a -p --unix | grep "socket_test"(Not all processes could be identified, non-owned process info will not be shown, you would have to be root to see it all.)unix 2 [ ACC ] STREAM LISTENING 901181132748/python /tmp/socket_test.s