Steven B. Segletes' Antwort bei TeX Stackexchange war, \makebox[0pt][r] durch eine einfache \makebox zu ersetzen.
Wenn ich mich nicht total irre, können wir die Box dann aber gleich ganz weglassen.
\documentclass{article}
\usepackage{verbatimbox}
\makeatletter
\setcounter{VerbboxLineNo}{-1}
\renewenvironment{verbnobox}{%
% \setcounter{VerbboxLineNo}{-1}%
\let\my@par\par%
\def\verbatim@processline{%
{\addtocounter{VerbboxLineNo}{1}%
\@tmp\setbox0=\hbox{\@tmp\the\verbatim@line}%
\hsize=\wd0 \the\verbatim@line\my@par}}%
\verbatim\verbbox@inner%
}
{%
\endverbatim%
\global\def\@tmp{}%
\addtocounter{VerbboxLineNo}{-1}%
}
\makeatother
\begin{document}
\def\tmp{\scriptsize\theVerbboxLineNo\ \smash{%
\rule[-1.4\dp\strutbox]{1pt}{1.4\baselineskip}}\ \small}
NO INDENT SHOULD BE AFTER THIS
\begin{verbnobox}[\tmp]
ADASFASFASF
\end{verbnobox}
NO INDENT SHOULD BE AFTER THIS
\begin{verbnobox}[\tmp]
AFASDASFASGASDF
\end{verbnobox}
RESET LINE NUMBERS
\setcounter{VerbboxLineNo}{100}
\begin{verbnobox}[\tmp]
Reset Line Numbers should appear here
\end{verbnobox}
\end{document}