The ContractCompanion project uses different packages and libraries to reverse engineer the ABI of unverified contracts from raw bytecode. The project also features a front-end interface for interacting with unverified contracts.
https://github.com/DOBEN/ContractCompanion
https://deployment-vercel-dqhc.vercel.app/