I have wound current sense coils using ferrite beads, they do work to get the currrent waveform in things like power transistor emitters, and other things like that where you cannot fit a more linear current shunt. Does have some affect on the waveform, and does need calibration and termination both sides, and really needs thin coax cable to be a success. I used some scrap 110R PTFE twisted pair coax, normally used inside avionics to transfer data bus signals around, and used a 110R 1/8w resistor both sides, then used the scope to read it. Was reasonably linear up to around 5A IIRC, using a simple test jig made from a 555 timer running a power transistor, driving up to 5A into a few parallel resistors, fed from a bench power supply. wound up being reasonable up to 100kHz, using the largest random ferrite bead I found that had enough room to wind 15 turns of 48SWG wire on it, and also have a PTFE sleeve that prevented the component wire from removing the enamel. Glued the resistor on with superglue, and used it as a solder post for the wires, then blobbed more superglue on afterwards.
Was from an article in IIRC ETI or PW, and I wanted to look at the waveform in a SMPS, new fancy things at the time, at least in the consumer PC market, though they were common in TV sets as a scary thing that ate silicon when faulty.