司法强拆并不一定完全合法需要满足一系列严格条件。1. 首先作出房屋征收决定的市、县级人民政府必须已经依法对被征收人给予了补偿、安置。若未妥善解决补偿安置问题司法强拆缺乏合法性基础。2. 其次征收补偿决定必须合法包括征收程序合法、补偿标准合理等。如果征收补偿决定存在违法情形司法强拆也会被认定违法。3. 再者被征收人在法定期限内不申请行政复议或者不提起行政诉讼在补偿决定规定的期限内又不搬迁。只有满足这些条件申请司法强拆才可能被法院批准。4. 同时申请司法强拆的主体必须是作出房屋征收决定的市、县级人民政府且要向有管辖权的人民法院提出申请。5. 最后人民法院会对司法强拆申请进行严格审查包括对征收决定、补偿决定等相关材料的合法性审查。只有审查通过司法强拆才合法有效。总之司法强拆需依法依规进行只有在满足诸多法定条件的情况下才具有合法性。被征收人若对司法强拆有异议可通过合法途径维护自身权益。
以上是律师的法律建议,如有疑问,欢迎进一步咨询。