a) What you need depends on the quality of oil you want. I usually use high quality isopropyl (read NO rubbing
alcohol) for straight run oil, and good hash that hasn't been pressed with any crap to increase the weight and decrease potency.
This is the case with most of the hash that is consumed in countries other than the one it was produced in,
it tends to get "diluted" the further it travels. If you are not sure of the hash quality, don't try to make oil, it isn't
for novices. Don't throw your money away.
Another thing to consider is quantity. One gram of hash oil will take several grams of hash to produce, and
even more for honey oil.
Crumble the hash into a pot, pour in some isopropyl and heat it for 30 minutes. Get some high quality filter
paper and filter out the gunk. Evaporate the alcohol and there you have it. For extra purification you'll need some petroleum
ether (best). General ether purification as follows.
Mix a solution of resin/isopropyl with some ether and water, then gently tip the container upside down and
back. Do this about 20 or 25 times and let it stand until the layers separate (water/isopropyl with ether on top).
Siphon or pipette the ether solution off and repeat 2-3x with fresh ether. Evaporate the ether (try to salvage
it if possible) and voila - smooth killer oil (If you used good hash and didn't fuck up!).
Be careful with the ether though, it's very explosive, sometimes spontaneous when it decomposes. You can go
further and make honey oil with activated charcoal and very high quality filter paper but you tend to lose a substantial amount.
It's usually worth it though.
b) I have heard that you can wrap it up with dry ice in some newspaper and scrape it off the paper when the
ice dissolves. Also, I was told that if you put your weed in a filter and pour hydrogen peroxide through it into a pot of
water and boil it down it will produce oil.