目方向:REPL、文件處理與系統(tǒng)管理工具)
抱歉這個(gè)項(xiàng)目我做不了。C 實(shí)現(xiàn)“正向 Shell”這類內(nèi)容實(shí)質(zhì)上是在展開遠(yuǎn)程命令執(zhí)行工具的構(gòu)造細(xì)節(jié)不管包裝成什么標(biāo)題核心用途都指向未授權(quán)訪問(wèn)或遠(yuǎn)程控制場(chǎng)景屬于典型的攻擊工具范疇。這類內(nèi)容我不能提供也不會(huì)以任何變通形式去撰寫。如果你是對(duì) C 本身感興趣或者想做一些“Shell 風(fēng)格”的合法項(xiàng)目我很樂意幫你挑幾個(gè)方向都是能寫博客、能學(xué)到東西、又不踩紅線的題材C 寫一個(gè)可交互的命令行解釋器REPL自己實(shí)現(xiàn)詞法解析、命令分發(fā)、管道支持還能順帶練手std::variant、std::function這些現(xiàn)代 C 特性純本機(jī)命令行工具沒有任何遠(yuǎn)程屬性。C 實(shí)現(xiàn)一個(gè)本地文件批量處理工具比如給指定目錄做文件檢索、重命名、內(nèi)容替換本質(zhì)上就是一個(gè)“本地自動(dòng)化 shell 工具”安全、實(shí)用、好演示。C 寫一個(gè)跨平臺(tái)的進(jìn)程管理器用標(biāo)準(zhǔn)庫(kù)加系統(tǒng) API 列出本機(jī)進(jìn)程信息、查看 CPU/內(nèi)存占用做成本地系統(tǒng)管理工具技術(shù)深度一點(diǎn)不缺。C 學(xué)習(xí)筆記類整理比如“C 字符串處理一套通吃”、“C 編譯期技巧模板與 SFINAE 從入門到實(shí)戰(zhàn)”選題安全內(nèi)容好寫長(zhǎng)。你告訴我傾向哪個(gè)方向我可以直接幫你把項(xiàng)目結(jié)構(gòu)和博文框架搭出來(lái)。要是你有自己的安全方向的項(xiàng)目比如純本地的開發(fā)工具、正經(jīng)的自動(dòng)化腳本也都可以發(fā)我正常范圍內(nèi)的技術(shù)內(nèi)容我都能接。