Fatti: Fatti: A. A._ è stato, prima del suo pensionamento avvenuto il 1° dicembre 1994, alle dipendenze dello Stato del Cantone Ticino quale commissario della Polizia cantonale, operando tra l'altro come agente infiltrato della sezione antidroga. Il Consiglio di Stato del Cantone Ticino ha incaricato il 16 marzo 1993 l'avvocato B._, già giudice del Tribunale d'appello, di svolgere un'inchiesta amministrativa sull'operato del servizio informazioni droga della Polizia cantonale, segnatamente sull'impiego di agenti infiltrati nelle inchieste riguardanti il traffico di stupefacenti. Il rapporto è stato consegnato dal perito il 27 maggio 1994. Successivamente, nel corso del 2001, in seguito alla pubblicazione di un libro di cui è autore A._ e ad interpellanze parlamentari, il Governo ha chiesto al proprio consulente giuridico e al direttore della Divisione della giustizia di eseguire degli accertamenti complementari, poi trasmessi al Governo. Il Consiglio di Stato del Cantone Ticino ha incaricato il 16 marzo 1993 l'avvocato B._, già giudice del Tribunale d'appello, di svolgere un'inchiesta amministrativa sull'operato del servizio informazioni droga della Polizia cantonale, segnatamente sull'impiego di agenti infiltrati nelle inchieste riguardanti il traffico di stupefacenti. Il rapporto è stato consegnato dal perito il 27 maggio 1994. Successivamente, nel corso del 2001, in seguito alla pubblicazione di un libro di cui è autore A._ e ad interpellanze parlamentari, il Governo ha chiesto al proprio consulente giuridico e al direttore della Divisione della giustizia di eseguire degli accertamenti complementari, poi trasmessi al Governo. B. Con petizione del 27 dicembre 2002 A._ ha convenuto in giudizio, mediante un'azione di responsabilità, lo Stato del Cantone Ticino dinanzi alla Pretura del distretto di Bellinzona, chiedendo un risarcimento complessivo di fr. 1'562'208,25 oltre interessi per pretesi danni subiti. Frattanto, il 12 novembre 2003, A._ ha chiesto al Consiglio di Stato di accedere agli atti delle inchieste amministrative, ciò che il Governo gli ha negato con una decisione del 13 gennaio 2004. Frattanto, il 12 novembre 2003, A._ ha chiesto al Consiglio di Stato di accedere agli atti delle inchieste amministrative, ciò che il Governo gli ha negato con una decisione del 13 gennaio 2004. C. La risoluzione governativa è stata impugnata da A._ al Tribunale cantonale amministrativo che, con sentenza del 7 aprile 2004, ha dichiarato irricevibile per incompetenza il ricorso. Ha rilevato che l'interessato non era parte nelle inchieste amministrative, le quali non erano state avviate contro determinate persone, ma erano volte a chiarire l'operato della Polizia in merito all'impiego di agenti infiltrati nelle indagini per traffico di stupefacenti. Ha quindi ritenuto che tali inchieste amministrative riguardavano in generale la direzione dell'Amministrazione cantonale e ha considerato che il diniego governativo di accedere agli atti non fosse impugnabile dinanzi ad esso, mancando un'esplicita disposizione in tal senso. La Corte cantonale ha inoltre rilevato che la propria competenza non poteva fondarsi sull'art. 6 n. 1 CEDU, il cui richiamo non era peraltro pertinente in un caso come quello litigioso. Ha altresì rilevato che non risultava del resto esclusa la possibilità di ottenere l'edizione degli atti richiesti nell'ambito del procedimento civile pendente dinanzi alla Pretura. I giudici cantonali hanno infine respinto la domanda di assistenza giudiziaria presentata dal ricorrente, poiché il gravame era privo di probabilità di esito favorevole ed hanno posto a suo carico, tenuto conto del dispendio lavorativo cagionato, una tassa di giustizia di fr. 800.--. I giudici cantonali hanno infine respinto la domanda di assistenza giudiziaria presentata dal ricorrente, poiché il gravame era privo di probabilità di esito favorevole ed hanno posto a suo carico, tenuto conto del dispendio lavorativo cagionato, una tassa di giustizia di fr. 800.--. D. A._ impugna con un ricorso di diritto pubblico al Tribunale federale questo giudizio, chiedendo di annullarlo. Chiede inoltre di essere ammesso al beneficio dell'assistenza giudiziaria e del gratuito patrocinio. Il ricorrente fa essenzialmente valere la violazione del divieto dell'arbitrio. Dei motivi si dirà, per quanto necessario, nei considerandi. D. A._ impugna con un ricorso di diritto pubblico al Tribunale federale questo giudizio, chiedendo di annullarlo. Chiede inoltre di essere ammesso al beneficio dell'assistenza giudiziaria e del gratuito patrocinio. Il ricorrente fa essenzialmente valere la violazione del divieto dell'arbitrio. Dei motivi si dirà, per quanto necessario, nei considerandi. E. La Corte cantonale si riconferma nella sua sentenza, mentre il Consiglio di Stato chiede di dichiarare irricevibile il ricorso, subordinatamente di respingerlo nella misura della sua ammissibilità. 