Ich habe mir aus interesse mal folgendes Modem geholt:
D-Link DSL-321B
und auf der folgenden Seite den Quellcode gefunden:
http://www.dlink.com/de/de/support/product/dsl-321b-adsl-2-ethernet-modem?revision=deu_revd
Mein Ziel ist es unnötige Sachen bzw. Dinge die aus Sicherheitsgründen fragwürdig sind zu entfernen wie z.B. TR-069 bzw. TR-064.
Dazu habe ich unter anderem im makefile Einträge wie diesen hier gefunden
Mich würde nun interessieren wie ich gezielt einzelne "Module" entfernen kann also das der Kompilierungsvorgang sauber durchläuft ich aber diese "Features" in der fertigen Firmware nicht drin habe. Reicht es da einfach aus die entsprechenden Einträge im makefile zu entfernen oder ist das deutlich komplizierter?
D-Link DSL-321B
und auf der folgenden Seite den Quellcode gefunden:
http://www.dlink.com/de/de/support/product/dsl-321b-adsl-2-ethernet-modem?revision=deu_revd
Mein Ziel ist es unnötige Sachen bzw. Dinge die aus Sicherheitsgründen fragwürdig sind zu entfernen wie z.B. TR-069 bzw. TR-064.
Dazu habe ich unter anderem im makefile Einträge wie diesen hier gefunden
Code:
#20070904 odin add for wks tr069
ifneq ($(strip $(BUILD_WKS_TR069)),)
openagent:
$(MAKE) -C $(BROADCOM_DIR)/WKS_tr069
openagenttest:
$(MAKE) -C $(BROADCOM_DIR)/WKS_tr069/src/CLI test
openagentexample:
$(MAKE) -C $(BROADCOM_DIR)/WKS_tr069/conf/Dllso_example clean
$(MAKE) -C $(BROADCOM_DIR)/WKS_tr069/conf/Dllso_example
Mich würde nun interessieren wie ich gezielt einzelne "Module" entfernen kann also das der Kompilierungsvorgang sauber durchläuft ich aber diese "Features" in der fertigen Firmware nicht drin habe. Reicht es da einfach aus die entsprechenden Einträge im makefile zu entfernen oder ist das deutlich komplizierter?