"You can[...] adjust it for pdflatex
with[...] hacking hyperref
" (Lars Kotthoff, https://tex.stackexchange.com/a/44032/6865), thus:

\documentclass{article}
\usepackage{hyperref}
% If you like footnotesymbols instead of numbers:
%\def\thefootnote{\fnsymbol{footnote}}
\usepackage{ltxcmds}
\makeatletter
\renewcommand{\footnote}[2][\empty]{%
\nolinebreak%
\addtocounter{footnote}{+1}%
\xdef\sfootnote@number{\arabic{footnote}}%
\ltx@ifpackageloaded{hyperref}{% hyperref loaded
\ifHy@hyperfootnotes% option hyperfootnotes=true
\addtocounter{Hfootnote}{+1}%
% Code from the hyperref package
\global\let\Hy@saved@currentHref\@currentHref%
\hyper@makecurrent{Hfootnote}%
\global\let\Hy@footnote@currentHref\@currentHref%
\global\let\@currentHref\Hy@saved@currentHref%
% End of code form the hyperref package
\fi%
}{% hyperref not loaded, nothing to be done here
}%
\xdef\sfootnote@opt{#1}% contains the optional argument
\xdef\sfootnote@arabic{\arabic{footnote}}% is the Arabic footnotenumber
\edef\sfootnote@formated{\thefootnote}% could also be * or dagger
\ifx\sfootnote@opt\empty% i.e. no optional argument used
\footnotetext{\label{fnr:\sfootnote@arabic}#2}%
\else%
\ltx@ifpackageloaded{hyperref}{% hyperref loaded
\footnotetext[#1]{\phantomsection\label{fnr:\sfootnote@arabic}#2}%
}{% hyperref not loaded
\footnotetext[#1]{\label{fnr:\sfootnote@arabic}#2}%
}%
\fi%
\ltx@ifpackageloaded{hyperref}{% hyperref package loaded
\ifHy@hyperfootnotes% option hyperfootnotes=true
\hbox {\@textsuperscript {\normalfont \ref{fnr:\sfootnote@arabic}}}%
\else% option hyperfootnotes=false
\hbox {\@textsuperscript {\normalfont \ref*{fnr:\sfootnote@arabic}}}%
\fi%
}{% hyperref package not loaded
\hbox {\@textsuperscript {\normalfont \ref{fnr:\sfootnote@arabic}}}%
}%
}
\makeatother
\begin{document}
The quick\footnote{really fast} brown\footnote{maybe more like a dark red} fox
jumps over the\footnote[1]{custom footnote number: 1} lazy
dog\footnote{and escapes the hunt}.
\newpage
It is easier to test the hyperlinks when there is a second page!
\end{document}
Footnotes are quiet tricky - https://tex.stackexchange.com/search?q=footnote currently lists nearly 400 questions. Therefore there is no guarantee that this will work for more complex situations or with one or the other of the many packages handling footnotes.