Recent content by rickyzhang

  • SNBForums Code of Conduct

    SNBForums is a community for everyone, no matter what their level of experience.

    Please be tolerant and patient of others, especially newcomers. We are all here to share and learn!

    The rules are simple: Be patient, be nice, be helpful or be gone!

  1. rickyzhang

    Static Analysis of ASUS stock firmware for RT-AC66U

    Comrade @AndreiV It is my privacy. I don't want big brothers watching me. Is that not OK with you? The rhetorical question you asked make me feel that you and I have cultural differences. @dosborne A troll is abusive term by liberals here. I don't want to start a political fight with you...
  2. rickyzhang

    ASUS GPL violation

    base64.c comes from Tomato firmware. Its backend is under GPL. See wiki here. The Makefile shows you that base64 link to ASUS prebuild folder binary blobs. Any code link to GPL source code must be GPL.
  3. rickyzhang

    How to protest ASUS privacy invasion in US.

    @RMerlin I always used ASUS stock firmware (Don't take this as offense. I was happy with what the stock version offers until now). I never take a close look in ASUS router. Because I believe they are completely "open source". In this way, people like you or the community can safeguard any...
  4. rickyzhang

    Static Analysis of ASUS stock firmware for RT-AC66U

    How often do consumers poke around the "open source" stuffs? I bet even the one with knowledge knows how will put their blind trust from time to time. We always trade our privacy for convenience. But what I don't like is that you can not claim yourself is open source if keep some are in...
  5. rickyzhang

    ASUS GPL violation

    Comrade @AndreiV , Rule of law and citizens’ privacy are important to free world people unless you live in other side of world. You can silence me. I don’t care.
  6. rickyzhang

    ASUS GPL violation

    When I read the ASUS stock firmware, I found that they violated GPL. Here is the proof: This is GPL code from Tomato Firmware. https://github.com/rickyzhang82/asuswrt-official/blob/stock-3.0.0.4.382.51640/release/src/router/shared/base64.c They link to their binary blob...
  7. rickyzhang

    Static Analysis of ASUS stock firmware for RT-AC66U

    No, they are not new features. DDNS has been provided since day one. I have been using it for 4+ years. But now you have to accept ASUS EULA in order to use DDNS. I have never known that ASUS has been collecting and sending my private information in background. I thought they "open source"...
  8. rickyzhang

    Static Analysis of ASUS stock firmware for RT-AC66U

    I paid them 4+ years ago. I didn't expect that 4 years later I have to trade my privacy for additional software features. I can't find any American brand wireless home router. So that's why.
  9. rickyzhang

    How to protest ASUS privacy invasion in US.

    I'm surprised nobody raise their voice on ASUS GPL violation.
  10. rickyzhang

    Static Analysis of ASUS stock firmware for RT-AC66U

    It is their recent EULA prompt me to think what the heck they are doing behind my back. Do I trust a Taiwan brand router that manufacture in mainland China? No.
  11. rickyzhang

    How to protest ASUS privacy invasion in US.

    @RMerlin All ASUS service seem to run as the same OS account by the way services.c launching each application service. Do they all runs as root? @dosborne I have never used Merlin. I don't mean to offense anyone. To me, it is not OK. If you know GPL, it links the whole damned closed source...
  12. rickyzhang

    How to protest ASUS privacy invasion in US.

    @RMerlin Correct. My old router doesn't have AiProtection. I'm OK with it. But I have to accept ASUS EULA to keep Dynamic DNS work. That's a regression. I did a static analysis on their stock firmware this afternoon. There are 40+ binary blob at application level (excluding wireless drivers)...
  13. rickyzhang

    Static Analysis of ASUS stock firmware for RT-AC66U

    I knew this device is old. I bought it 4+ years ago. But recent EULA change made me concerned on my privacy. So today I finally took a look at the stock version firmware source code. 1. Version The preliminary analysis is 3.0.0.4.382.51640 version from ASUS stock. 2. Binary Blobs The source...
  14. rickyzhang

    How to protest ASUS privacy invasion in US.

    @ColinTaylor I mispoke QoS. But QoS features has changed from time to time. It really didn't work that well. I'm looking into stock version source code. I'd wonder if anyone has done that before to find out the location that ASUS collect and send our information. I'd wonder what information...
  15. rickyzhang

    How to protest ASUS privacy invasion in US.

    I don't even have AiProtection features. I really don't care. But in order to get back DDNS and Adaptive QoS works again, I have to agree their EULA. Otherwise, those features are disabled. It is software function regression. If you have ever developed any commercial software, that's a big...
Top