Finite difference technique for reliable MHD steady flow through channels permeable boundaries