\documentclass[twoside]{book}
\usepackage{color}
\usepackage{fancyhdr}
\usepackage{xepersian}
\settextfont[Scale=1]{XB Zar}
\makeatletter
\def\thickhrulefill{\leavevmode \leaders \hrule height 1ex \hfill \kern \z@}
\makeatother

\makeatletter
%%%%%%%%%%%%%%%%%%%%%%% Do not change this
%\def\@outputpage{%
%\begingroup           % the \endgroup is put in by \aftergroup
%  \let \protect \noexpand
%  \@resetactivechars
%  \global\let\@@if@newlist\if@newlist
%  \global\@newlistfalse
%  \@parboxrestore
%  \shipout \vbox{%
%    \set@typeset@protect
%    \aftergroup \endgroup
%    \aftergroup \set@typeset@protect
%                                % correct? or just restore by ending
%                                % the group?
%  \if@specialpage
%    \global\@specialpagefalse\@nameuse{ps@\@specialstyle}%
%  \fi
%  \if@twoside
%    \ifodd\count\z@ \let\@thehead\@oddhead \let\@thefoot\@oddfoot
%         \let\@themargin\oddsidemargin
%    \else \let\@thehead\@evenhead
%       \let\@thefoot\@evenfoot \let\@themargin\evensidemargin
%    \fi
%  \fi
%  \reset@font
%  \normalsize
%  \if@RTLmain\setpersianfont\else\resetlatinfont\fi
%  \normalsfcodes
%  \let\label\@gobble
%  \let\index\@gobble
%  \let\glossary\@gobble
%  \baselineskip\z@skip \lineskip\z@skip \lineskiplimit\z@
%    \@begindvi
%    \vskip \topmargin
%    \moveright\@themargin \vbox {%
%      \setbox\@tempboxa \vbox to\headheight{%
%        \vfil
%        \color@hbox
%          \normalcolor
%          \hb@xt@\textwidth{\if@RTLmain\beginR\fi\@thehead\if@RTL\endR\fi}%
%        \color@endbox
%        }%                        %% 22 Feb 87
%      \dp\@tempboxa \z@
%      \box\@tempboxa
%      \vskip \headsep
%      \box\@outputbox
%      \baselineskip \footskip
%      \color@hbox
%        \normalcolor
%        \hb@xt@\textwidth{\if@RTLmain\beginR\fi\@thefoot\if@RTLmain\endR\fi}%
%      \color@endbox
%      }%
%    }%
%  \global\let\if@newlist\@@if@newlist
%  \global \@colht \textheight
%  \stepcounter{page}%
%  \let\firstmark\botmark
%}
%%%%%%%%%%%%%%%%%%%%%%%% Now put your things down here
%\def\@oddfoot{شروع شد \hrulefill\ پایان}
%\def\@evenfoot{پایان \hrulefill\ شروع}

\def\@oddhead{\rightmark\quad {\color{blue}\thickhrulefill} \quad \thepage }
\def\@evenhead{\thepage \quad {\color{blue}\thickhrulefill} \quad \leftmark}
\makeatother
\cfoot{}
\begin{document}
\tableofcontents

\chapter{مقدمه}
فصل اول فصل اول فصل اول فصل اول فصل اول فصل اول فصل اول فصل اول فصل اول فصل اول فصل اول فصل اول فصل اول فصل اول ر فصل اول فصل اول فصل اول فصل اول فصل اول 
\newpage
\section{بخش اول}
بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول 
\newpage
بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول
 \newpage
بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول بخش اول
 
\section{بخش دوم}

\end{document}