Since $\textbf{P}[S\in(a,b]]$ uniquely determines the distribution of $S$, you might as well calculate the distribution of $S$.
When dealing with these kinds of sums, some knowledge about moment generating functions (MGFs) can be very usefull:
If it exists (in your case it does), the MGF of $S$ is determined by $M_S(t):=\textbf{E}[e^{tS}]$ where $M_S$ has to be well defined on some interval around zero. If this is the case, the distribution of $S$ is uniquely determined by its MGF. Since the MGFs of your to random variables are known (google), you can use them to easily calculate: \begin{align*}M_S(t)=\textbf{E}[e^{tS}]&=\textbf{E}[e^{t\sum^N_{i=1}X_i}]=\textbf{E}[\textbf{E}[e^{t\sum^N_{i=1}X_i}|N]]\\&=\textbf{E}[\prod^N_{i=1}\textbf{E}[e^{tX_i}]]=\textbf{E}[M_{X_1}(t)^N]=M_N(\ln(M_{X_1}(t))).\end{align*}
You can now either guess the distribution of $S$ and show that its MGF is indeed the right one or determine the distribution of $S$ using its MGF, allthough thats a bit more complicated. You probably need the hint for that.