Sachverhalt: Sachverhalt: A. A.a Am 2. Dezember 1999 erliess der Einzelrichter des Bezirks Schwyz auf Begehren von A._ für eine Forderung von 4 Mio. Franken einen Arrestbefehl gegen X._ (Arrest Nr. 111). Als Arrestgegenstände wurden sämtliche Guthaben der Arrestschuldnerin bei der Bank C._ in L._ bezeichnet. Der Arrest wurde durch das Betreibungsamt Schwyz noch am selben Tag vollzogen. Einen weiteren Arrestbefehl erliess der Einzelrichter am 3. Dezember 1999 bezüglich der Guthaben von X._ bei der Bank C._ in M._ und bei der Bank D._ in N._ (Arrest Nr. 222). In teilweiser Gutheissung einer Beschwerde von X._ änderte der Vize-Bezirksgerichtspräsident Schwyz als untere Aufsichtsbehörde in Schuldbetreibungs- und Konkurssachen mit Verfügung vom 8. Mai 2000 den Arrestvollzug vom 2. Dezember 1999 (Arrestverfahren Nr. 111) dahin ab, dass X._ mit Wirkung ab 2. Dezember 1999 aus dem USD - Konto Nr. 000 bei der Bank C._ in L._ monatlich Fr. 1'435.40 zur freien Verfügung erhalte, soweit dem nicht die Beschlagnahme in dem gegen die Arrestschuldnerin hängigen, auf eine Anzeige von A._ zurückgehenden Strafverfahren entgegenstehe. Ausserdem wurde davon Vormerk genommen, dass X._ mit Entscheid vom 7. Februar 2000 die unentgeltliche Rechtspflege bewilligt worden sei, und das Honorar für deren Rechtsvertreter festgesetzt. Eine von A._ erhobene Beschwerde wies das Kantonsgericht (2. Rekurskammer) des Kantons Schwyz als obere kantonale Aufsichtsbehörde am 31. Januar 2001 ab, wobei auch für dieses Verfahren X._ die unentgeltliche Rechtspflege bewilligt und die Entschädigung ihres Rechtsvertreters aus der Gerichtskasse angeordnet wurde. A.b Auf Begehren von X._ unterzog das Betreibungsamt Schwyz den Vollzug der beiden Arreste einer Revision und legte mit Verfügung vom 16. September 2003 fest, dass jener mit Wirkung ab 1. Januar 2003 ein erweitertes Existenzminimum von monatlich Fr. 2'812.-- zur freien Verfügung zu belassen sei. Auf Intervention der Erben von A._, der im März 2001 verstorben war, wies das Betreibungsamt die Bank D._ am 17. September 2003 an, den - für die fragliche Zeitspanne errechneten - Betrag von Fr. 25'308.-- vorläufig noch zurück zu behalten. Gleichzeitig kündigte das Amt an, es werde eine neue Verfügung erlassen. Der Gerichtspräsident von Schwyz als untere Aufsichtsbehörde in Schuldbetreibungs- und Konkurssachen entschied mit Verfügung vom 12. November 2003, dass auf die von der Erbengemeinschaft gegen die betreibungsamtliche Verfügung vom 16. September 2003 erhobene Beschwerde nicht eingetreten werde. Auch für dieses Verfahren wurde die Entschädigung des Anwalts von X._ aus der Gerichtskasse angeordnet. A.c Am 5. Januar 2004 verfügte das Betreibungsamt Schwyz alsdann, dass X._ vom Ertrag des arrestierten Vermögens rückwirkend ab 1. September 2003 ein Freibetrag von monatlich Fr. 1'537.50 als Existenzminimum freizustellen sei, und zwar in folgender Reihenfolge bis zum jeweiligen Aufbrauch des Kontos: EUR-Konto bei der Bank D._, USD-Konto bei der gleichen Bank und Konti bei der Bank C._ in M._. A.c Am 5. Januar 2004 verfügte das Betreibungsamt Schwyz alsdann, dass X._ vom Ertrag des arrestierten Vermögens rückwirkend ab 1. September 2003 ein Freibetrag von monatlich Fr. 1'537.50 als Existenzminimum freizustellen sei, und zwar in folgender Reihenfolge bis zum jeweiligen Aufbrauch des Kontos: EUR-Konto bei der Bank D._, USD-Konto bei der gleichen Bank und Konti bei der Bank C._ in M._. B. Hiergegen erhoben sowohl X._ als auch die Erben von A._ Beschwerde. In Gutheissung der Beschwerde der Erbengemeinschaft und in Abweisung der Beschwerde von X._ hob der Gerichtspräsident von Schwyz als untere Aufsichtsbehörde in Schuldbetreibungs- und Konkurssachen am 12. März 2004 die betreibungsamtliche Verfügung vom 5. Januar 2004 ersatzlos auf. Gleichzeitig wies er das von X._ gestellte Armenrechtsgesuch ab. B. Hiergegen erhoben sowohl X._ als auch die Erben von A._ Beschwerde. In Gutheissung der Beschwerde der Erbengemeinschaft und in Abweisung der Beschwerde von X._ hob der Gerichtspräsident von Schwyz als untere Aufsichtsbehörde in Schuldbetreibungs- und Konkurssachen am 12. März 2004 die betreibungsamtliche Verfügung vom 5. Januar 2004 ersatzlos auf. Gleichzeitig wies er das von X._ gestellte Armenrechtsgesuch ab. C. Diesen Entscheid zog X._ an das Kantonsgericht Schwyz als obere kantonale Aufsichtsbehörde weiter. Am 26. März 2004 verfügte der Kantonsgerichtspräsident, dass der Beschwerde vorläufig insoweit aufschiebende Wirkung zuerkannt werde, als die am 5. Januar 2004 durch das Betreibungsamt verfügten Beträge mit Wirkung ab 1. April 2004 freizugeben seien (Dispositiv-Ziffer 1) und dass das Gesuch um unentgeltliche Rechtsvertretung im Sinne der Erwägungen abgewiesen werde (Dispositiv-Ziffer 2). Am 26. März 2004 verfügte der Kantonsgerichtspräsident, dass der Beschwerde vorläufig insoweit aufschiebende Wirkung zuerkannt werde, als die am 5. Januar 2004 durch das Betreibungsamt verfügten Beträge mit Wirkung ab 1. April 2004 freizugeben seien (Dispositiv-Ziffer 1) und dass das Gesuch um unentgeltliche Rechtsvertretung im Sinne der Erwägungen abgewiesen werde (Dispositiv-Ziffer 2). D. X._ führt mit Eingabe vom 28. April 2004 staatsrechtliche Beschwerde und beantragt, Dispositiv-Ziffer 2 der Verfügung des Kantonsgerichtspräsidenten aufzuheben. Ausserdem ersucht sie auch für das bundesgerichtliche Verfahren darum, ihr die unentgeltliche Rechtspflege zu gewähren. Der Kantonsgerichtspräsident beantragt, die Beschwerde abzuweisen, soweit darauf einzutreten sei. 