Cracking a GoodWe Solar Inverter in Search of Security Vulnerabilities