Protons: They can easily be obtained by ionizing hydrogen.
Antiparticles: To get
antiparticles,
first have energetic
particles hit a target. Then pairs of particles and antiparticles
will be created via
virtual photons or gluons.
Magnetic fields can be used to separate them.